James William Leahy
Exelixis · University Of South Florida · Exelixis Patent Company
Total Patents:
29
Overall Rank:
#127,583
Years Active:
1997–2025
Exelixis Rank:
#4