Acronyms and Abbreviations
What does ICIMOD stand for?
sorted A-Z Z-A
- International Center for Integrated Mountain DevelopmentScience
- International Centre for Integrated Mountain DevelopmentGovernment
ICIMOD Acronym Meanings provided by All Acronyms Dictionary