James D. Decker
Ecolab Usa · Eco
Total Patents:
18
Overall Rank:
#244,497
Years Active:
1990–2025
Ecolab Usa Rank:
#31