Modern humans took over Europe in just 5,000 years.
Advances in the science of radiocarbon dating — a common, but oft-maligned palaeontological tool — have narrowed down the overlap between Europe’s earliest modern humans and the Neanderthals that preceded them.