Scientists say Denisovans lived on the Tibetan plateau surprisingly recently
Sign up for CNN’s Wonder Theory science newsletter. Explore the universe with news about fascinating discoveries, scientific developments and more. Denisovans survived and thrived on the high Tibetan Plateau for more than 100,000 years, according to a new study. The research advances scientific knowledge about the enigmatic ancient humans first identified in 2010. Researchers analyzed … Read more