ICIMOD

AcronymDefinition
ICIMOD➣International Centre for Integrated Mountain Development (Nepal)