Trelleborg (Sweden)h-index: 49Total citations: 8,476Total papers: 353Homepage: https://www.trelleborg.com/en