42 pubs · 2,672 cites · h-index 15
NHS Blood and Transplant
2020 - Present
University of Oxford
2017 - Present
National Health Service
2022 - 2022
Queen Margaret University
2010 - 2022
John Radcliffe Hospital
2020 - 2022