claim
Researchers McKay and Smith proposed the possibility of methanogenic life existing in liquid methane on the surface of Titan in a 2005 study published in the journal Icarus.

Authors

Sources

Referenced by nodes (1)