Raymond J. Tibbles

Schlumberger Technology · ExxonMobil
Total Patents: 18
Overall Rank: #257,148
Years Active: 2000–2016
Schlumberger Technology Rank: #295