611 pubs · 20,053 cites · h-index 67
MRC Clinical Trials Unit at UCL
1997 - Present
Innovative Clinical Research
2026 - Present
University College London
1992 - Present
Medical Research Council
1999 - Present
General Medical Council
2025 - 2025