162 pubs · 11,362 cites · h-index 38
University of Leeds
1996 - Present
International Society for Quality in Health Care
2021 - 2021
International Society for Quality of Life Research
2021 - 2021
University of Hull
2020 - 2020
University of Liverpool
2017 - 2017