Michael Evans

Schlumberger Technology · Extended Systems · Japan National Oil
Total Patents: 39
Overall Rank: #83,075
Years Active: 1980–2019
Schlumberger Technology Rank: #94