Layered rock in India shows potential signs of microbial life as old as to 3.5 phys.org 3 points by wglb a month ago · 0 comments Reader PiP Save No comments yet.