Atapuerca Neanderthal landscape at Fuente Mudarra site in Burgos, Spain, during Marine Isotope Stages 5–3 | Publicación