claim
It has been proposed that life on Mars may exist using a mixture of water and hydrogen peroxide as a solvent.

Authors

Sources

Referenced by nodes (3)