Leo Dekkers
Input/Output · Ion Geophysical · Schlumberger Technology
Total Patents:
5
Overall Rank:
#999,262
Years Active:
2004–2016
Input/Output Rank:
#21