27 pubs · 1,227 cites · h-index 14
Celldex Therapeutics (United States)
2026 - Present
AVEO Oncology (United States)
2013 - 2020
Wave Life Sciences (United States)
2020 - 2020
Sanofi (United States)
2018 - 2018
Prosolia (United States)
2014 - 2014