Jeffrey C. Trewella
ExxonMobil · Inaeris Technologies · Kior
Total Patents:
30
Overall Rank:
#124,804
Years Active:
1990–2019
ExxonMobil Rank:
#623