19 pubs · 73 cites · h-index 4
University Hospital Southampton NHS Foundation Trust
2016 - 2024
Abbott (United Kingdom)
2018 - 2022
Royal South Hants Hospital
2016 - 2016
Imperial College London
2009 - 2013
National Institutes of Health
2009 - 2009