75 pubs · 6,981 cites · h-index 35
NHS Blood and Transplant
2013 - 2025
University of Cambridge
MRC Biostatistics Unit
2014 - 2025
National Health Service
2014 - 2024
British Heart Foundation
2017 - 2024