earliest life

Read news on earliest life with our app.

Read more in the app

Ancient chemical clues reveal Earth’s earliest life 3.3 billion years ago - EurekAlert!