Finnish Veterinary Foundationh-index: 27Total citations: 2,549Total papers: 470Homepage: http://www.etts.fi/