1. Evidera London UK
2. Department of Health Policy and LSE HealthLondon School of Economics and Political Science London UK
3. School of Public HealthImperial College London London UK
4. European Medicines Agency Amsterdam The Netherlands
5. Department of ManagementLondon School of Economics and Political Science London UK