59 pubs · 2,187 cites · h-index 28
University Hospital Southampton NHS Foundation Trust
2015 - 2022
Association for Cancer Surgery
2021 - 2021
NIHR Birmingham Biomedical Research Centre
2021 - 2021
University of Birmingham
2021 - 2021
Queen Alexandra Hospital
2004 - 2019