100 pubs · 2,931 cites · h-index 25
C4 Therapeutics (United States)
2021 - 2025
Max Planck Society
2008 - 2023
Chemical Genomics Centre
2009 - 2023
Amgen (United States)
2013 - 2022
MSM Protein Technologies (United States)
2022 - 2022