Ian Armitage
Millennium Pharmaceuticals · Smithkline Beecham Limited
Total Patents:
8
Overall Rank:
#634,924
Years Active:
2003–2020
Millennium Pharmaceuticals Rank:
#119