What about our brains might explain why we behave so strangely for apes?
Here I am in Neandertal, Germany
Here I am in Neandertal, Germany
Online Participant Engagement Network (OPEN) for Vision Impairment Research: https://sites.google.com/view/open-vi-research