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