Erick J. Acosta

Nalco Company · Multi-Chem Group · E.I. Du Pont De Nemours And
Total Patents: 34
Overall Rank: #101,192
Years Active: 2008–2025
Nalco Company Rank: #26