Ruben Martinez
Schlumberger Technology
Total Patents:
20
Overall Rank:
#222,922
Years Active:
1980–2018
Schlumberger Technology Rank:
#250