55 pubs · 5,672 cites · h-index 22
NHS Lothian
2020 - 2022
University of Edinburgh
2008 - 2020
Odense University Hospital
2017 - 2017
Outcomes Based Healthcare
Evidence Based Research (United States)
2007 - 2017