Robert P. Farrell

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