189 pubs · 17,798 cites · h-index 55
MRC Clinical Trials Unit at UCL
1997 - 2022
University College London
1999 - 2022
Medical Research Council
1988 - 2021
Royal Marsden NHS Foundation Trust
2009 - 2017
University of Florida
2017 - 2017