Veterinary immunology and immunopathology [Vet Immunol Immunopathol] NLMUID: 8002006