David L. Farley

Completion Services · Fxi Inc. Limited · Halliburton
Total Patents: 27
Overall Rank: #147,187
Years Active: 1981–2014
Completion Services Rank: #1