Advances in veterinary science [Adv Vet Sci] NLMUID: 0216704