5 pubs · 250 cites · h-index 5
University of Cambridge
2012 - 2018
Addenbrooke's Hospital
NHS Blood and Transplant
2017 - 2017