Why Humans (and Baboons) Stress So Much

More from LiveScience