Printer friendly

What does ICMPD stand for?

ICMPD stands for International Centre for Migration Policy Development (Austria)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other meanings of ICMPD

Other Resources:
We have 1 other definition for ICMPD in our Acronym Attic