
Caption:
The mysterious "leopard spots" captured in a 2024 selfie by NASA's Perseverance rover on a Martian rock could be evidence of extraterrestrial life or simply lifeless chemistry
Copyright:
NASA/JPL-Caltech/MSSS
It does not receive public funding
Editor in chief:
CLARA MOSCHINI
The mysterious "leopard spots" captured in a 2024 selfie by NASA's Perseverance rover on a Martian rock could be evidence of extraterrestrial life or simply lifeless chemistry
NASA/JPL-Caltech/MSSS