Rapid emergence of life shown by discovery of 3,700-million-year-old microbial structures

Rapid emergence of life shown by discovery of 3,700-million-year-old microbial structures