359 pubs · 17,542 cites · h-index 53
Amgen (United States)
2025 - Present
Massachusetts General Hospital
2015 - 2025
Center for Cancer Research
2021 - 2025
Tris Pharma (United States)
2025 - 2025
University of Szeged
2023 - 2024