Andy Peters

Professor of Tropical Medicine, University of Edinburgh