Robert P. Farrell
Amgen · Idexx Laboratories · Sterling Winthrop
Total Patents:
15
Overall Rank:
#312,685
Years Active:
1996–2024
Amgen Rank:
#416