Tagged
chimpanzees
Roni Jacobson • November 19, 2012
Differences in chimpanzee and human punishing behaviors
Miriam Kramer • February 9, 2012
What science has to say about why we “haha”
Differences in chimpanzee and human punishing behaviors
What science has to say about why we “haha”