Peter Andrew Robert Moles
Oceaneering International · Kvaerner Oilfield Products A.S.
Total Patents:
8
Overall Rank:
#625,079
Years Active:
1999–2022
Oceaneering International Rank:
#6