Darwin Edward Kiel

ExxonMobil · Suncor Energy · Nova Chemicals (International) S.A.
Total Patents: 17
Overall Rank: #276,312
Years Active: 2000–2016
ExxonMobil Rank: #2,140