> 42 ka human teeth from El Castillo Cave (Cantabria, Spain) Mid-Upper Paleolithic transition | Publicación