Richard J. Armitage

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