Sunday, May 5, 2019

Denisovans reached Tibet at least 160,000 years ago. Is it an Indian connection with the ancestors of Neandertals?








No comments:

Post a Comment

A Thought

Governance by Default, till Democratically Removed