University of London - School of Hygiene and Tropical Medicine
London, England, UK