The rover is set to tackle Mars’ ancient hydrothermal sites, searching for clues to the planet’s watery past and potential ancient life.
The rover is set to tackle Mars’ ancient hydrothermal sites, searching for clues to the planet’s watery past and potential ancient life.