June 11, 2003

Have they found our most direct human ancestors? If so, it adds still more support for the out of Africa thesis. The original Nature article is here.

Posted by Greg Ransom