Homo sapiens already reached northwest Europe more than 45,000 years ago and lived alongside Neanderthals, according to three new studies
A population hub out of Africa explains East Asian lineages in Europe 45 KYA; the study has been published on Genome Biology and Evolution