I would say it lead to present microbes at a minimum, if not worms, on the red planet.

I assisted to a conference with space scientists few years ago. The nasa scientist was saying that if...