74 pubs · 930 cites · h-index 15
Johns Hopkins University
2006 - Present
Johns Hopkins Medicine
Johns Hopkins Hospital
2019 - Present
National Patient Safety Foundation
2023 - 2024
Museum of Heilongjiang Province
2021 - 2021