338 pubs · 16,451 cites · h-index 63
University of Sheffield
1986 - 2017
National Institute for Health Research
2013 - 2013
NIHR Clinical Research Network
2012 - 2012
University of Bristol
1974 - 2008
University of Birmingham
2008 - 2008