The concept of pressure to calm humans and animals has been explored by Temple Grandin, a professor of animal science at Colorado State University in Fort Collins, Colo.
linkThe concept of pressure to calm humans and animals has been explored by Temple Grandin, a professor of animal science at Colorado State University in Fort Collins, Colo.
link