sqwok
beta
guacamole
posted
5 years ago
MARS ROVER SELFIE REVEALS THE TOLL OF LIFE ON MARS
inverse.com/science/...
publisher
Inverse
summary
NASA’s Curiosity rover has spent a long seven years on Mars, roaming the Red Planet to search for signs of ancient life.
chat