M Meyer,
Q Fu, A Aximu-Petri, I Glocke, B Nickel… - Nature, 2014 - nature.com
Excavations of a complex of caves in the Sierra de Atapuerca in northern Spain have
unearthed hominin fossils that range in age from the early Pleistocene to the Holocene. One …