58 pubs · 2,266 cites · h-index 20
University of Birmingham
2013 - 2023
Cancer Research UK Clinical Trials Unit
2021 - 2021
The Maria Sklodowska-Curie National Research Institute of Oncology
2001 - 2017
National Institutes of Health
2006 - 2013
National Cancer Institute
2006 - 2013