James H. Dudley

Halliburton Energy Services · Numar · Oscilla Power
Total Patents: 25
Overall Rank: #163,871
Years Active: 2001–2019
Halliburton Energy Services Rank: #298