57 pubs · 2,625 cites · h-index 17
Cambridge University Hospitals NHS Foundation Trust
2012 - Present
Addenbrooke's Hospital
2005 - Present
University of Cambridge
2005 - 2022
National Institute for Health Research
2018 - 2018
ET Enterprises (United Kingdom)
2018 - 2018