Oct 17, 2023 by Enrico de Lazaro

Pierolapithecus catalaunicus is an extinct species of great ape that lived in what is now Europe about 12 million years ago. A remarkably complete, although...

May 3, 2013 by Sergio Prostak

A new study led by Dr Salvador Moya-Sola from the Universitat Autònoma de Barcelona, Spain, is the first to examine the pelvis fragments of an early hominid...