J. Ernest Brown

Dowell, A Division Of Schlumberger Technology
Total Patents: 40
Overall Rank: #79,347
Years Active: 1996–2022
Dowell, A Division Of Schlumberger Technology Rank: #14