Stuart R. Keller
ExxonMobil
Total Patents:
23
Overall Rank:
#183,984
Years Active:
1985–2019
ExxonMobil Rank:
#486