Full name CRODA Europe Ltd Short name Type of organisation Research organisation Partner Role Country United Kingdom Back to project overview