Alec C. Kimmelman

Beth Israel Deaconess Medical Center · Dana-Farber Cancer Institute · Harvard University
Total Patents: 4
Overall Rank: #1,172,702
Years Active: 2017–2020
Beth Israel Deaconess Medical Center Rank: #72