Layered rock in India shows potential signs of microbial life as old as to 3.5

(phys.org)

3 points | by wglb 10 hours ago ago

No comments yet.