London School of Hygiene and Tropical Medicine

Keppelstreet
London
United Kingdom