Head of Biomedical Parasitology
London, England, United Kingdom
Natural History Museum
Global Schistosomiasis Alliance
Director