247 pubs · 9,715 cites · h-index 41
Johns Hopkins University
2008 - Present
Johns Hopkins Medicine
Carl Zeiss (United States)
2025 - 2025
National Patient Safety Foundation
2006 - 2025
Human Factors (Norway)
2020 - 2024