349 pubs · 9,148 cites · h-index 51
University of Leeds
2009 - Present
University of Bradford
2016 - Present
Health Economics and Outcomes Research (United Kingdom)
2026 - Present
NIHR Clinical Research Network
2026 - Present
University of Exeter
2025 - 2025