George Rodriguez

ExxonMobil · Univation Technologies · Sprague Electric
Total Patents: 45
Overall Rank: #64,944
Years Active: 1982–2024
ExxonMobil Rank: #230