Anatoly Skirda

Ecolab Usa · University of Minnesota
Total Patents: 43
Overall Rank: #70,295
Years Active: 2002–2023
Ecolab Usa Rank: #32