Jan 31, 2019 by News Staff

Two groups of archaic humans — Neanderthals and their enigmatic cousins, Denisovans — occupied Denisova Cave in the Altai region of Siberia...

Aug 23, 2018 by News Staff

Neanderthals and Denisovans are extinct groups of hominins that separated from each other more than 390,000 years ago. These two groups inhabited Eurasia...