Saturday, July 10, 2021

Life ... residing in Enceladus?



Life ... residing in Enceladus? It's possible thanks to Methane, a key ingredient for life found in the plumes of a tiny moon orbiting Saturn.

No comments: