What does ICPD stand for?
ICPD stands for "International Consensus on Population and Development"
How to abbreviate "International Consensus on Population and Development"?
"International Consensus on Population and Development" can be abbreviated as ICPD
What is the meaning of ICPD abbreviation?
The meaning of ICPD abbreviation is "International Consensus on Population and Development"
What does ICPD mean?
ICPD as abbreviation means "International Consensus on Population and Development"