Peter J. Baker
Macmillan Bloedel Limited · The British Hydromechanics Research Association · British Petroleum
Total Patents:
5
Overall Rank:
#1,035,312
Years Active:
1980–2006
Macmillan Bloedel Limited Rank:
#35