Gary B. Jabara
ExxonMobil · Ioxt · The E3 Company
Total Patents:
51
Overall Rank:
#52,138
Years Active:
2011–2025
ExxonMobil Rank:
#179