Health and Human Rights. The Netherlands Institute of Human Rights (SIM) and International Federation of Health and Human Rights Organisations (IFHHRO), University of Utrecht, Utrecht, Netherlands

Participants: Amollo Rebecca - Senior Researcher
Acronym IFHHRO
Related Unit