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
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.