20 pubs · 637 cites · h-index 13
Johns Hopkins University
2016 - 2025
Johns Hopkins Medicine
2016 - 2023
University of Warwick
2010 - 2018
University of Maryland, Baltimore
2016 - 2016
National Patient Safety Foundation