137 pubs · 8,861 cites · h-index 40
University College London
2005 - Present
Medical Research Council
2009 - Present
MRC Clinical Trials Unit at UCL
2019 - 2025
University of Ulster
2021 - 2021
Queen Alexandra Hospital