The Atapuerca sites (Burgos, Spain) have become a reference place to explore the evolution and palaeocology of the hominins that inhabited Europe during the Pleistocene. Among the ground-breaking discoveries from these localities, the finding of over 150 human fossils assigned to a new hominin ...