40 pubs · 491 cites · h-index 14
Cambridge University Hospitals NHS Foundation Trust
2016 - 2020
University of Cambridge
2014 - 2018
Addenbrooke's Hospital
Bridge University
2017 - 2017
University of Pittsburgh Medical Center
2012 - 2013