Rod Shampine

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