77 pubs · 3,827 cites · h-index 30
National Evidenc- based healthcare Collaborating Agency
2024 - 2024
Autodesk (United States)
2022 - 2022
North Shore University Hospital
2021 - 2021
Stony Brook Medicine
2016 - 2020
University of Glasgow
1996 - 2020