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