152 pubs · 4,447 cites · h-index 37
Imperial College London
2017 - Present
NIHR Imperial Biomedical Research Centre
2021 - 2024
University of Cambridge
2022 - 2022
Royal National Orthopaedic Hospital
2013 - 2020
MRC Clinical Trials Unit at UCL
2012 - 2020