13 pubs · 1,122 cites · h-index 7
C4 Therapeutics (United States)
2025 - 2025
Massachusetts Institute of Technology
2016 - 2024
IIT@MIT
2018 - 2018