Michael Decker
Ecolab Usa · Mercedes-Benz Group Ag · Exelis
Total Patents:
14
Overall Rank:
#335,238
Years Active:
1994–2025
Ecolab Usa Rank:
#223