39 pubs · 4,148 cites · h-index 24
MC2 Therapeutics (Denmark)
2025 - 2025
Novartis (United States)
2016 - 2021
Casma Therapeutics (United States)
2020 - 2020
Novartis (China)
2016 - 2016
Harvard University
2012 - 2015