693 pubs · 14,640 cites · h-index 58
Cleveland Clinic
1979 - 2025
National Patient Safety Foundation
2025 - 2025
University of Bonn
2024 - 2024
University Hospital Bonn
Medical University of South Carolina
2022 - 2023