Luis Borges
Five Prime Therapeutics · Immunex · Bristol-Myers Squibb
Total Patents:
17
Overall Rank:
#261,407
Years Active:
2002–2025
Five Prime Therapeutics Rank:
#17