117 pubs · 2,146 cites · h-index 20
MRC Clinical Trials Unit at UCL
2017 - Present
University College London
Stockholm University
2025 - 2025
Medical Research Council
2019 - 2024
Science Oxford
2021 - 2021