Monday, December 1, 2025
5.6 C
New York

Tag: Carcasses

Study Challenges Long-Held Beliefs: Scavenging Carcasses May Have Made Us Human

A study with IPHES CERCA redefines the role of scavenging in human evolution and shows that it was an...