Sir Andrew Haines FMedSci
Professor of Public Health and Primary Care
The London School of Hygiene & Tropical Medicine
Elected Fellow 1998