David Lumgair

ExxonMobil · Lummus Technology
Total Patents: 28
Overall Rank: #139,748
Years Active: 1999–2012
ExxonMobil Rank: #322