Trelleborg wins research grant

10 Nov 2010