Howard L. McGill
Schlumberger Technology · Dowell Schlumberger Incorporated · Dowell, A Division Of Schlumberger Technology
Total Patents:
14
Overall Rank:
#354,079
Years Active:
1983–2011
Schlumberger Technology Rank:
#530