John Adams
Amgen · E.I. Du Pont De Nemours And · Merpro Tortek Limited
Total Patents:
19
Overall Rank:
#230,698
Years Active:
1981–2025
Amgen Rank:
#485