David J. Martella

ExxonMobil · Infineum International Limited
Total Patents: 23
Overall Rank: #185,094
Years Active: 1986–2016
ExxonMobil Rank: #593