Lower Pleistocene Hominids and Artifacts from Atapuerca-TD6 (Spain) | Publicación