Jay Anderson

Ecolab Usa · Intel
Total Patents: 6
Overall Rank: #850,146
Years Active: 2003–2019
Ecolab Usa Rank: #305