David C. Humber
Glaxo Group Limited · Biota Scientific Management Pty · Sanofi
Total Patents:
24
Overall Rank:
#175,887
Years Active:
1981–2003
Glaxo Group Limited Rank:
#21