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