48 pubs · 1,732 cites · h-index 14
MRC Clinical Trials Unit at UCL
2019 - Present
University College London
2017 - Present
Medical Research Council
2022 - 2025
Henry Ford Hospital
2019 - 2019
Roland Hill (United Kingdom)
2018 - 2018