The “Sima del Elefante” cave site at Atapuerca (Spain) | Publicación