John W. Still

Schlumberger Technology
Total Patents: 31
Overall Rank: #115,379
Years Active: 2007–2025
Schlumberger Technology Rank: #112