Professor of Health Policy
LSE - London School of Economics and Political Science
Houghton Street
London WC2A 2AE
United Kingdom
Deputy Director of LSE Health and Social Care
London School of Economics and Political Science (LSE)
Houghton Street
London WC2A 2AE
United Kingdom