Council on Health Research for Development (COHRED) is located in Genève, Switzerland on Route des Morillons 1. Council on Health Research for Development (COHRED) is rated 3 out of 5 in the category research foundation in Switzerland.
Address
Route des Morillons 1
Accessibility
Wheelchair-accessible entrance