95 pubs · 1,594 cites · h-index 20
Cambridge University Hospitals NHS Foundation Trust
2025 - Present
Rosie Hospital
2025 - 2025
Health Data Research UK
2023 - 2025
University of Bristol
2016 - 2024
MRC Epidemiology Unit
2018 - 2024