23 pubs · 894 cites · h-index 8
Queen Alexandra Hospital
2020 - 2025
Portsmouth Hospitals NHS Trust
King's College London
2011 - 2018
University of Bath
2013 - 2016
Medical Research Council
2013 - 2015