353 pubs · 18,628 cites · h-index 73
Karyopharm Therapeutics (United States)
2025 - Present
Harvard University
1990 - 2024
Dana-Farber Cancer Institute
1988 - 2024
Io Therapeutics (United States)
2024 - 2024
Carestream (United States)
2023 - 2023