Croda (France)h-index: 19Total citations: 1,112Total papers: 120Homepage: http://www.croda.com/en-gb/careers/our-locations/europe-and-eemea/france