Leave print-view
Sunday, December 10, 2006
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.
|