Barry C. Ross
Glaxo Group Limited · Hoechst Uk Limited · Hoechst Gmbh
Total Patents:
22
Overall Rank:
#198,948
Years Active:
1980–1996
Glaxo Group Limited Rank:
#93