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