
697 pubs · 60,760 cites · h-index 111
University of Cambridge
2016 - 2025
Addenbrooke's Hospital
2015 - 2024
Cambridge University Hospitals NHS Foundation Trust
2015 - 2024
Wellcome Sanger Institute
2014 - 2024
London School of Hygiene & Tropical Medicine
2004 - 2024