Thomas E. Allen
Halliburton · Serva Group · American Standard
Total Patents:
36
Overall Rank:
#94,736
Years Active:
1984–2014
Halliburton Rank:
#56