25 pubs · 1,127 cites · h-index 16
National Health Service
2024 - 2024
NHS Blood and Transplant
University of Cambridge
British Heart Foundation
MRC Biostatistics Unit