Thomas Brennan

Five Prime Therapeutics · Deltagen · Johnstone Pump
Total Patents: 29
Overall Rank: #128,255
Years Active: 1988–2025
Five Prime Therapeutics Rank: #4