Life on Mars Possible: Astrobiologists Prove That Microbes Can Inde...