Temple Grandin
Temple Grandin is an American doctor of animal science and professor at Colorado State... more »