85 pubs · 2,759 cites · h-index 29
University College London
2004 - Present
MRC Clinical Trials Unit at UCL
2018 - 2025
Health Data Research UK
2021 - 2025
NHS Digital
2022 - 2024
NHS England
2024 - 2024