L. Michael McKee

Schlumberger Technology · Dowell, A Division Of Schlumberger Technology · Dowell Schlumberger Incorporated
Total Patents: 28
Overall Rank: #138,659
Years Active: 1991–2018
Schlumberger Technology Rank: #187