Dave Weetman

Liverpool School of Tropical Medicine, United Kingdom