7 pubs · 667 cites · h-index 6
University of Sheffield
2012 - 2014
National Institute for Health Research
2013 - 2013
NIHR Clinical Research Network
2012 - 2012