Howard William Biddle
Ofrex Group Limited · Cambridge Consultants Limited · Glaxo Group Limited
Total Patents:
6
Overall Rank:
#854,398
Years Active:
1983–2015
Ofrex Group Limited Rank:
#1