Professor Peter Smith DSc CBE FMedSci
professor
London School of Hygiene & Tropical Medicine
Elected Fellow 1999