Peter Vickerman, PhD

London School of Hygiene and Tropical Medicine
London United Kingdom peter.vickerman@lshtm.ac.uk