Thomas F. Degnan
ExxonMobil · US Dept of Commerce
Total Patents:
108
Overall Rank:
#12,481
Years Active:
1984–2019
ExxonMobil Rank:
#24