177 pubs · 9,342 cites · h-index 46
Harvard University
2022 - Present
Dana-Farber Cancer Institute
2020 - Present
Dana-Farber/Harvard Cancer Center
2023 - 2025
Pfizer (United States)
2006 - 2023
Protein Technologies (United Kingdom)
2020 - 2021