177 pubs · 14,605 cites · h-index 61
National Patient Safety Foundation
2025 - 2025
Sheffield Hallam University
2024 - 2024
University of Pittsburgh
1978 - 2020
University of Edinburgh
2017 - 2017
May Institute
2001 - 2002