Denisovan Fossils Confirmed at 20 Xujiayao Sites
Chinese scientists confirmed that 20 Xujiayao fossils, unearthed in northern China in the 1970s, belong to Denisovans, a distinct ancient human group, through palaeoproteomic…
Chinese scientists confirmed that 20 Xujiayao fossils, unearthed in northern China in the 1970s, belong to Denisovans, a distinct ancient human group, through palaeoproteomic…