Self-Medicating Chimps

The master of self-medication | The Chimpanzee | Pan troglodytes [This one came from The Browser, a newsletter curation of good reading on the Internet. More on that later. SB SM] These great apes are primates, like us. Sure, they’re a little hairier, but they’re hominids. Like us, these creatures are amazing. Like us? It’s... Continue Reading →

Powered by

Up ↑