Robert E. Touhsaent
ExxonMobil
Total Patents:
30
Overall Rank:
#125,610
Years Active:
1980–2013
ExxonMobil Rank:
#290