Scientists Just Reconstructed the 3.6-Million-Year-Old Skull of ‘Little Foot’, One of Our Oldest Relatives
Left to right: The original skull, digital scan, and reconstructed face of Little Foot. Credit: Amélie Beaudet Scientists…
Browsing Tag