Thomas W. Palmer
Schlumberger Technology
Total Patents:
14
Overall Rank:
#351,149
Years Active:
1981–2016
Schlumberger Technology Rank:
#1,558