Sunday, December 22, 2024
Home Tags Journal of Scientific Reports

Tag: Journal of Scientific Reports

1001 wonder: Decoding gorilla’s clapping behavior

0
A lot of people think that gorillas patting gorillas are just a sign of defiance or domination. Chest patting is a...