Thomas E. Allen

Halliburton Energy Services · Serva Group · Ford
Total Patents: 36
Overall Rank: #92,222
Years Active: 1984–2014
Halliburton Energy Services Rank: #773