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