Terry E. Helton

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