International Organization for Migration

VERIFIED
International Organization for Migration
Score: 2,365,455
4 out of 15 Intergovernmental Organization Worldwide
2 out of 15 Intergovernmental Organization in Switzerland
2 out of 15 Intergovernmental Organization in Switzerland