214 pubs · 19,321 cites · h-index 72
Takara (United States)
2021 - Present
BioNTech (United States)
2020 - Present
Ribon Therapeutics (United States)
2018 - 2019
Eli Lilly (United States)
2003 - 2018
Dana-Farber Cancer Institute
2017 - 2017