Nicola Shelton

Professor of Population Health
UCL University College London

n.shelton@ucl.ac.uk

Education: Doctorate (Ph.D, or MD), Liverpool, Geography, 2000