Kenneth R. Newman
Ctes, L.C. · Oceaneering International · Dowell Schlumberger Incorporated
Total Patents:
15
Overall Rank:
#320,747
Years Active:
1990–2019
Ctes, L.C. Rank:
#1