ICMPD

AcronymDefinition
ICMPDInternational Centre for Migration Policy Development (Austria)
ICMPDInternational Centre for Migration Policy Development (Vienna, Austria)