157 pubs · 9,957 cites · h-index 39
University of Basel
2005 - 2024
University Hospital of Basel
2006 - 2024
National Patient Safety Foundation
2020 - 2022
Duke University Health System
2013 - 2014
Duke University
2012 - 2013