Oldest human ancestor: 7 million-year-old fossil proves bipedal signs, challenges history - Interesting Engineering
Using 3D technology and other methods, the team identified Sahelanthropus’s femoral tubercle, which is the point of attachment for the largest and most powerful ligament in the human body.

Comments