Larry Andrew Alegria
The Fynder Group · Agouron Pharmaceuticals
Total Patents:
10
Overall Rank:
#489,153
Years Active:
2003–2024
The Fynder Group Rank:
#8