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
| Acronym | IFHHRO |
| Related Unit |
| Acronym | IFHHRO |
| Related Unit |