Richard J. Armitage
Immunex · Amgen · Novo Nordisk A/S
Total Patents:
40
Overall Rank:
#79,666
Years Active:
1993–2019
Immunex Rank:
#6