International Centre for Migration, Health and Development

The International Centre for Migration, Health and Development (ICMHD) is a Swiss-based non-profit organization based in Geneva, Switzerland. It is a research, training and policy centre founded in 1995 with the purpose of improving…