Tuesday, December 18, 2001
Deep roots
The earliest ancestor of humans has been found, according to Sean Carroll in a paper published in PNAS: the collar flagellate (choanoflagellate).
Comments
Post a comment