International Catholic Migration Comission

Acronym: ICMC

Address: Rue de Varembé 1/3, 1202 Genève, Switzerland

Website: https://icmc.net

Stakeholder group: International and regional organisations