Layered rock in India shows potential signs of microbial life as old as to 3.5phys.org3 points·wglb··0 commentsOpen articleSaveView on HN