91 pubs · 9,017 cites · h-index 43
University of Oxford
2010 - 2024
European Bioinformatics Institute
2023 - 2023
John Radcliffe Hospital
2010 - 2022
Public Health England
2020 - 2021
National Institute for Health Research
2018 - 2021