image
Brain demonstrates key difference between humans and primate