ESA, CC BY-SA
A hot topic in science over the past few decades has been whether liquid water is present or has been present on Mars in the past few millions of years. But despite a lot of research no conclusive answer has been put forward to date. Our international team has now...
More...