4 pubs · 35 cites · h-index 3
MRC Clinical Trials Unit at UCL
2023 - 2023
University College London
2002 - 2023
Medical Research Council
2020 - 2023
Charing Cross Hospital
1992 - 2002