Croda (United Kingdom)h-index: 24Total citations: 1,947Total papers: 106Homepage: https://www.croda.com/