What does IDSD stand for?
IDSD stands for "Information for Decision-making on Sustainable Development"
How to abbreviate "Information for Decision-making on Sustainable Development"?
"Information for Decision-making on Sustainable Development" can be abbreviated as IDSD
What is the meaning of IDSD abbreviation?
The meaning of IDSD abbreviation is "Information for Decision-making on Sustainable Development"
What does IDSD mean?
IDSD as abbreviation means "Information for Decision-making on Sustainable Development"