Neanderthals and our ancestors interbred with Neanderthals and in the process inherited 99.5 % of the same DNA. Despite strikingly similar and overlapping DNA...
Neanderthals and our ancestors interbred with Neanderthals and in the process inherited 99.5 % of the same DNA. Despite strikingly similar and overlapping DNA...