228 pubs · 10,617 cites · h-index 50
National Institute for Health Research
2020 - Present
University of Oxford
2019 - Present
Nuffield Health
2020 - 2025
Oxford BioMedica (United Kingdom)
2024 - 2025
Oxfam
2024 - 2024