Ellen Nolte is a Senior Lecturer in the Health Services Research Unit at the London School of Hygiene & Tropical Medicine and an Honorary Senior Research Fellow at the European Observatory on Health Systems and Policies.
Martin McKee is Head of Research Policy of the European Observatory on Health Systems and Policies and Professor of European Public Health at the London School of Hygiene & Tropical Medicine.