91 pubs · 15,141 cites · h-index 42
Sarepta Therapeutics (United States)
2020 - 2025
Amgen (United States)
2007 - 2015
Amgen (United Kingdom)
2007 - 2007
University of California, San Diego
1992 - 2006
Sunesis (United States)
2005 - 2005