146 pubs · 4,017 cites · h-index 34
Harvard University
2011 - Present
Risk Management Solutions (United Kingdom)
2024 - 2024
RTI Health Solutions
2020 - 2024
Massachusetts General Hospital
2012 - 2020
Brigham and Women's Hospital
2012 - 2016