58 pubs · 1,085 cites · h-index 19
NHS Blood and Transplant
2025 - 2025
Center for Assessment
2007 - 2024
National Nuclear Laboratory
2012 - 2012
Qinetiq (United Kingdom)
2008 - 2010
Royal Hallamshire Hospital
2007 - 2009