184 pubs · 9,163 cites · h-index 50
University of Hertfordshire
2001 - 2021
National Institute for Health Research
2021 - 2021
St Christopher's Hospice
2018 - 2018
Community Care
2005 - 2018
Lancaster University