342×256-denisova6

r453027_2209302
Scientists sequenced single strands of DNA found at the Denisova cave in the Altai mountains in 2008