London School of Hygiene and Tropical Medicine
Research Fellow
Evidera
Research Scientist
University of Calgary
Postdoctoral Fellow
Evidera
Senior Research Associate
London School of Hygiene and Tropical Medicine, U. of London
Dalhousie University