Published in Nature · View the paper (DOI)
A new analysis by an international team of researchers confirms that Homo sapiens created the earliest modern artifacts in Europe, dating back to around 45,000 years ago. The findings challenge the long-held assumption that Neanderthals were responsible for these advanced technologies.
Coverage from 2 institutions