Luis C. Ayestaran
Schlumberger Technology
Total Patents:
3
Overall Rank:
#1,628,036
Years Active:
1989–2000
Schlumberger Technology Rank:
#1,953