Login or sign up Lost password?
Login or sign up
"Humans are inclined to put themselves on a pedestal above other living things, though time and time again, data reveal that we are a product of the same selective forces and evolutionary processes that have shaped all life.