Several recent observations of Mars have hinted that it might presently harbor liquid water, a requirement for life as we know it. However, in a new paper in Nature Astronomy, […]
Several recent observations of Mars have hinted that it might presently harbor liquid water, a requirement for life as we know it. However, in a new paper in Nature Astronomy, […]