Temple Grandin, Ph.D.

Professor
Department of Animal Sciences, Colorado State University