David L. Farley

Completion Services · Fxi Inc. Limited · Osca
Total Patents: 27
Overall Rank: #142,059
Years Active: 1981–2014
Completion Services Rank: #1