Prof. Dr. Ellen Nolte
Professor of Health Services and Systems Research, London School of Hygiene & Tropical Medicine