22 January 2019
Radar data of the red planet’s south pole had scientists deliberating over the possibilities. Could it really be liquid water?
Except where otherwise noted © 2021 Springer Nature Limited. All
partner of AGORA, HINARI, OARE, INASP, ORCID, CrossRef and COUNTER