Chimp wired eight percent structure Study: eight percent of humans have chimp-like feet structure
Check Details
Study: eight percent of humans have chimp-like feet structure | WIRED UK