124 pubs · 1,776 cites · h-index 24
Beth Israel Deaconess Medical Center
2014 - Present
Harvard University
Hadassah Medical Center
2022 - 2023
Harvard University Press
2014 - 2014
Quality and Reliability (Greece)