Duncan Robert Armour

Glaxo Group Limited · Pfizer · Agouron Pharmaceuticals
Total Patents: 9
Overall Rank: #584,476
Years Active: 1996–2007
Glaxo Group Limited Rank: #340