iOS app Android app

Dickinsonia Costata

Evidence Of Early Life Draws Ire From Scientists

Posted 12.13.2012 | Science

By: Tia Ghose, LiveScience Staff Writer Published: 12/12/2012 01:22 PM EST on LiveScience Life may have first emerged on land about 100 million ye...