Steven Ackerman

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