Parasites and Microbes Programme, Wellcome Sanger Institute, Cambridgeshire, UK; Faculty of Infectious and Tropical Diseases, London School of Hygiene and Tropical Medicine, London, UK
Organization name
Parasites and Microbes Programme, Wellcome Sanger Institute, Cambridgeshire, UK; Faculty of Infectious and Tropical Diseases, London School of Hygiene and Tropical Medicine, London, UK