London School of Hygiene and Tropical Medicine, U. of London
Clinical Fellow
KEMRI - Wellcome Trust
Clinical Epidemiologist
University of Cambridge
London School of Hygiene and Tropical Medicine, U. of London
Liverpool School of Tropical Medicine