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 © 2019 Springer Nature Limited. All
partner of AGORA,
HINARI, OARE, INASP, ORCID, CrossRef and COUNTER