139 pubs · 5,104 cites · h-index 36
Sheffield Teaching Hospitals NHS Foundation Trust
2004 - 2018
University of Sheffield
2000 - 2018
NIHR Collaboration for Leadership in Applied Health Research and Care Yorkshire and Humber
2016 - 2016
University of Washington
2014 - 2014
Red Cross University College of Nursing
2014 - 2014