This is the first evidence of Denisovans living on the Tibetan Plateau.
Source: https://www.livescience.com/65402-denisovans-tibetan-plateau.html
Only the Autodidact is Free
This is the first evidence of Denisovans living on the Tibetan Plateau.
Source: https://www.livescience.com/65402-denisovans-tibetan-plateau.html