Steven Ackerman

Univation Technologies · ExxonMobil
Total Patents: 13
Overall Rank: #383,309
Years Active: 1987–2015
Univation Technologies Rank: #53