Praveen's Blog

An Eternal Quest for Incremental Improvement

Enceladus may have some form of life?

NASA have reported yesterday that Cassini may have found evidence of liquid water on the surface of Saturn's moon Enceladus. It may be a good start for assumption of existence of life on Enceladus.