47 pubs · 2,761 cites · h-index 24
NIHR Birmingham Biomedical Research Centre
2016 - 2025
University of Birmingham
2008 - 2025
Cancer Research UK
2019 - 2019
Cancer Research UK Clinical Trials Unit
2012 - 2014
Immune Regulation (United Kingdom)
2008 - 2008