Patricia Lopez
Amgen · Oligomerix · Teijin Pharma Limited
Total Patents:
45
Overall Rank:
#64,676
Years Active:
2003–2025
Amgen Rank:
#14