ICMPD

About ICMPD

The International Centre for Migration Policy Development was established by Austria and Switzerland in 1993 and has since grown to 18 member states