Sunday, December 10, 2006

What Makes Us Human   posted by Razib @ 12/10/2006 11:59:00 PM
Share/Bookmark

What Makes Us Human?, on The Discovery Channel:
Back in the 19th century, scientists studying microcephaly - a condition that severely stunts brain growth - were convinced that they had found an evolutionary missing link.

DEC 16 2006
@ 08:00 PM

DEC 17 2006
@ 12:00 AM


With Armand Leroi.