Sharon Shacham

Karyopharm Therapeutics · Epix Delaware · Biogen Ma
Total Patents: 50
Overall Rank: #53,742
Years Active: 2008–2025
Karyopharm Therapeutics Rank: #1