DeLaval (Sweden)h-index: 15Total citations: 735Total papers: 63Homepage: http://www.delaval.com/en/CountrySelector/