Ellen B. Brandes

ExxonMobil · The Lubrizol
Total Patents: 11
Overall Rank: #467,430
Years Active: 1995–2011
ExxonMobil Rank: #1,237