Denisovans

Mysterious 'Denisovans' DNA helped modern humans survive

The human immune system like fat and blood sugar levels may have been due to genetic mutations from Denisovans, our little known extinct human relatives

March 22, 2016
March 22, 2016

Mysterious 'Denisovans' DNA helped modern humans survive

The human immune system like fat and blood sugar levels may have been due to genetic mutations from Denisovans, our little known extinct human relatives