London, GB
University of Rome Tor Vergata
London School of Hygiene and Tropical Medicine, U. of London