Michael O. Ross
Schlumberger Technology · Intel
Total Patents:
6
Overall Rank:
#858,475
Years Active:
1983–2014
Schlumberger Technology Rank:
#1,953