Space/Science — HabitableZone

Space/Science » in reply to re: Robert wants water on mars.

Anything on Mars...

...will be related to life on Earth. The two share a common biosphere IMO thanks to the Meteor Express.

Of course a logical follow-on is: where did life come from first? Venus? Exo-solar?

Log in or register to post.

The whole thread (7 posts)