Science writer Carl Zimmer speaks at Yale Medical School about how new discoveries about Neanderthals are helping us better understand what it means to be human
Hmm…it looks like things are taking a while to load. Try again?