Thomas E. Nowlin
ExxonMobil · Univation Technologies · Union Carbide
Total Patents:
56
Overall Rank:
#44,840
Years Active:
1981–2006
ExxonMobil Rank:
#128