Edward C. Luckenbach

ExxonMobil · Snamprogetti S.P.A.
Total Patents: 9
Overall Rank: #590,765
Years Active: 1980–1997
ExxonMobil Rank: #1,388