95 pubs · 12,836 cites · h-index 47
University of Nottingham
1986 - 2022
Nottingham Biomedical Research Centre
2006 - 2006
Institute of Infection and Immunity
University of Aberdeen
1997 - 1997
Umeå University