New human evidence of the Early Pleistocene settlement of Europe, from Sima del Elefante site (Sierra de Atapuerca, Burgos, Spain) | Publicación