Rod Shampine
Schlumberger Technology · Liberty Ollfield Services · Megastir Technologies
Total Patents:
96
Overall Rank:
#15,614
Years Active:
1999–2025
Schlumberger Technology Rank:
#9