Avelino Corma

ExxonMobil · Institut Francais Du Petrole · Bp Corporation North America
Total Patents: 30
Overall Rank: #123,556
Years Active: 1985–2023
ExxonMobil Rank: #1,602