Ryan W. Impelman

ExxonMobil · Univation Technologies
Total Patents: 16
Overall Rank: #281,833
Years Active: 2005–2025
ExxonMobil Rank: #1,237