Affiliation: | a Institut Català de Paleontologia, Universitat Autònoma de Barcelona, Edifici ICP, Campus de la UAB s/n, 08193 Cerdanyola del Vallès (Barcelona), Spain b Dipartimento di Scienze della Terra, Università degli Studi di Firenze, Via G. La Pira 4, 50121 Florence, Italy c ICREA at Institut Català de Paleontologia and Unitat d'Antropologia Biològica (Dept. BABVE), Universitat Autònoma de Barcelona, Edifici ICP, Campus de la UAB s/n, 08193 Cerdanyola del Vallès (Barcelona), Spain |