Relatively few fossils belonging to the enigmatic early human have been unearthed in the past. Two new studies describe seven Denisovan fossils and more than 1,300 stone and bone tools Margherita ...