Terry E. Helton
ExxonMobil · Stone & Webster · Technip Process Technology
Total Patents:
73
Overall Rank:
#27,222
Years Active:
1994–2021
ExxonMobil Rank:
#63