Eugene R. Thomas
ExxonMobil
Total Patents:
20
Overall Rank:
#223,085
Years Active:
1989–2018
ExxonMobil Rank:
#558