180 pubs · 10,280 cites · h-index 45
NHS Blood and Transplant
2011 - 2019
National Health Service
2013 - 2018
Central Middlesex Hospital
1985 - 2015
Health Protection Agency
2004 - 2013
Institute of Infection and Immunity
2011 - 2013