Michael Humora
Biogen Ma · Sunesis Pharmaceuticals · Bristol-Myers Squibb
Total Patents:
13
Overall Rank:
#377,913
Years Active:
1996–2020
Biogen Ma Rank:
#49