Denisova Cave
Denisova Cave is an archaeological site in the Altai Mountains of Siberia. Fossils found there yielded DNA identifying Denisovans, an archaic human population previously unknown to science.
Denisova Cave is an archaeological site in the Altai Mountains of Siberia. Fossils found there yielded DNA identifying Denisovans, an archaic human population previously unknown to science.