Stephen Zushma
ExxonMobil
Total Patents:
68
Overall Rank:
#31,176
Years Active:
1995–2020
ExxonMobil Rank:
#79