Sabet Abdou-Sabet

ExxonMobil · Monsanto Technology
Total Patents: 21
Overall Rank: #211,834
Years Active: 1982–2003
ExxonMobil Rank: #1,824