Tag: Denisovans
Denisovans Lived High on the Tibetan Plateau
A new study published today has revealed that Denisova people, a close relative of Homo Sapiens, may have lived in the high reaches of the world’s largest plateau. According to…
News, Magazines, Health, Business, and Travel
A new study published today has revealed that Denisova people, a close relative of Homo Sapiens, may have lived in the high reaches of the world’s largest plateau. According to…