HistoryfromNature3 months agoWho were the ancient Denisovans? Fossils reveal secrets about the mysterious humansDiscovery of Denisovans reveals new insights into ancient human ancestry.