Brian Edgar Looker
Glaxo Group Limited · Glaxo Laboratories Limited · Smithkline Beecham Limited
Total Patents:
26
Overall Rank:
#155,559
Years Active:
1980–2014
Glaxo Group Limited Rank:
#18