A new analysis of ancient genomes suggests that different branches of the human family tree interbred multiple times, …
Tag:
denisovans
-
-
For three years, anthropologist Alan Rogers has attempted to solve an evolutionary puzzle, which seems to be the …