We Now Know When Denisovans, Neanderthals, And Modern Humans Inhabited Denisova Cave
Favicon 
www.iflscience.com

We Now Know When Denisovans, Neanderthals, And Modern Humans Inhabited Denisova Cave

Our own species may have driven our sister lineages out of the cave.