everything.study
ANIMSCI 3180

Introduction to Animal Welfare

2 units · Undergraduate

This course promotes an understanding of the historical, philosophical, and scientific developments that have led to our current understanding of animal welfare and its assessment.

Sources
Catalogue variants