Ralph H. Echols

Halliburton Energy Services · Halliburton · Otis Engineering
Total Patents: 67
Overall Rank: #32,012
Years Active: 1986–2020
Halliburton Energy Services Rank: #71