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