141 pubs · 3,923 cites · h-index 35
National Patient Safety Foundation
2025 - 2025
University of Limerick
2006 - 2023
Kinokuniya
2019 - 2019
Cambridge University Press
2015 - 2019
McGill University
2012 - 2017