Stress and welfare: two complementary concepts that are intrinsically related to the animal's point of view.

Stress and welfare: two complementary concepts that are intrinsically related to the animal's point of view.