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