An outspoken advocate for humane animal treatment, animal science professor Temple Grandin still teaches classes at Colorado State University and consults with livestock operations across the country.
linkAn outspoken advocate for humane animal treatment, animal science professor Temple Grandin still teaches classes at Colorado State University and consults with livestock operations across the country.
link