98 pubs · 5,469 cites · h-index 39
Leeds Teaching Hospitals NHS Trust
2023 - 2023
Sheffield Hallam University
2007 - 2020
University of Manchester
1977 - 2007
University of Essex
2006 - 2006
St George's Hospital
1975 - 2002