Tech & Science
The molar was discovered in Sima del Elefante, Spain and the site has yielded remains of the earliest humans in Western Europe. Analysis of...
Hi, what are you looking for?
The molar was discovered in Sima del Elefante, Spain and the site has yielded remains of the earliest humans in Western Europe. Analysis of...