Advertisement

Leaky Replacement: Human, Neanderthal And Denisovan Blends

A Neanderthal skull discovered in 1908 at La Chapelle-aux-Saints, France. (Wikimedia Commons)
A Neanderthal skull discovered in 1908 at La Chapelle-aux-Saints, France. (Wikimedia Commons)

Advertisement

More from WBUR

Listen Live
Close