42 pubs · 612 cites · h-index 9
Translational Research in Oncology
2023 - 2023
University of San Andrés
2015 - 2015
Leeds Teaching Hospitals NHS Trust
2013 - 2013
University of York
2012 - 2013
Hull York Medical School