Early pleistocene human humeri from the gran dolina‐TD6 site (sierra de atapuerca, spain) | Publicación