David C. Long

ExxonMobil · S. C. Johnson & Son
Total Patents: 18
Overall Rank: #257,264
Years Active: 1992–2015
ExxonMobil Rank: #877