
Million-year-old human face the oldest ever found in Europe
Funder: The research of the Atapuerca sites is founding by the Spanish Ministry of Science and Innovation and European Regional Development Fund “ERDF A way of making Europe” (projects PID2021-122355NB-C31, PID2021-122355NB-C32, PID2021-22355NB-C33). …