Toggle light / dark theme

Life May Have Been More Likely to Originate on Mars Than on Earth

Posted in space

Great, new paper discussing the origin of life and comparing Earth and Mars, see blog:


The environmental setting makes all the difference.

Leave a Reply