Ecolab (United Kingdom)h-index: 64Total citations: 16,600Total papers: 497Homepage: http://en-uk.ecolab.com/