About Denisovans are an extinct species of hominid and a close relative to modern humans. They are a recent addition to the human family tree. Scientists first identified Denisovan remains from a cave in Siberia in 2010. The researchers named …
Total Questions : 1
About Denisovans are an extinct species of hominid and a close relative to modern humans. They are a recent addition to the human family tree. Scientists first identified Denisovan remains from a cave in Siberia in 2010. The researchers named …