Rapid emergence of life, discovery of 3700M year old microbial structuresnature.com3 points·azazqadir··0 commentsOpen articleSaveView on HN