
Mars-like Places on Earth Give Insights into Rover Data
Life thrives on Planet Earth. In even the most inhospitable places - the freezing Antarctic permafrost, Sun-baked salt pans in Tunisia or the corrosively acidic Rio Tinto in Spain - pockets of life can be found.












