Kevin McDonald
Ecolab Usa
Total Patents:
13
Overall Rank:
#375,098
Years Active:
1989–2022
Ecolab Usa Rank:
#223