Ian C. Stewart

ExxonMobil · Caltech · Materion
Total Patents: 23
Overall Rank: #182,900
Years Active: 2011–2021
ExxonMobil Rank: #486