46 pubs · 4,394 cites · h-index 24
Brigham and Women's Hospital
1994 - 2024
University of Padua
2016 - 2016
Harvard University Press
2015 - 2015
Harvard University
1994 - 2014
National Patient Safety Foundation
2014 - 2014