77 pubs · 1,470 cites · h-index 17
Cancer Research UK Clinical Trials Unit
2009 - 2025
University of Birmingham
2012 - 2025
Collaborative Group (United States)
2021 - 2021
St George's Hospital
2020 - 2020
University of Nottingham