John E. Mosier

Halliburton
Total Patents: 4
Overall Rank: #1,307,361
Years Active: 1985
Halliburton Rank: #176