Daniel Scott

Sunesis Pharmaceuticals · Biogen Ma · Biogen Idec Ma
Total Patents: 14
Overall Rank: #346,400
Years Active: 2012–2020
Sunesis Pharmaceuticals Rank: #9