181 pubs · 4,221 cites · h-index 29
Healthcare Quality Improvement Partnership
2023 - 2023
University of Glasgow
1961 - 2023
Glasgow Life
2000 - 2000
La Trobe University
1983 - 1983
University of Cambridge