David E. McMechan
Halliburton Energy Services · Halliburton · Halliburton Logging Services
Total Patents:
52
Overall Rank:
#51,172
Years Active:
1992–2014
Halliburton Energy Services Rank:
#112