These babies are the ancient predecessors of the biosphere today, from over two billion years ago, before the atmosphere accumulated O2.
These babies are the ancient predecessors of the biosphere today, from over two billion years ago, before the atmosphere accumulated O2.