9 pubs · 157 cites · h-index 4
Augusta University Health
2023 - 2024
NHS Blood and Transplant
2015 - 2015
University of Oxford
Oxford University Hospitals NHS Trust
2014 - 2014
John Radcliffe Hospital
2011 - 2013