Deconstructing the Denisovans

Release Date:

Spencer and Razib discuss who the Denisovans were, where they lived, and what it means for us as humans. https://pxlme.me/UPzHwYX6

Deconstructing the Denisovans

Title
Deconstructing the Denisovans
Copyright
Release Date

flashback