Vogel Thomas

Health Economist, Project Manager
Tropical and Humanitarian Medicine Division
Geneva University Hospitals / University of Geneva