Peter Nellessen
Schlumberger Technology · Benthos · Onesubsea
Total Patents:
12
Overall Rank:
#417,519
Years Active:
1989–2017
Schlumberger Technology Rank:
#1,262