Ruben E. Salazar Cardozo
Schlumberger · Schlumberger Resource Management Services
Total Patents:
9
Overall Rank:
#551,938
Years Active:
1999–2023
Schlumberger Rank:
#1