354 pubs · 7,608 cites · h-index 45
Harvard University
2004 - Present
Dana-Farber Cancer Institute
2006 - Present
Bioethics International
2025 - Present
Boston University
2025 - 2025
Brigham and Women's Hospital
2007 - 2025