84 pubs · 3,484 cites · h-index 30
Beth Israel Deaconess Medical Center
2012 - 2025
Harvard University
1991 - 2022
Hadassah Medical Center
2022 - 2022
Harvard Vanguard Medical Associates
2010 - 2018
Brigham and Women's Hospital
1991 - 2012