Oscar Bustos

Schlumberger Technology · Eog Resources · M-I L.L.C.
Total Patents: 14
Overall Rank: #342,537
Years Active: 2009–2023
Schlumberger Technology Rank: #692