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

3 pointsposted 10 hours ago
by wglb

No comments yet