Science ❯Planetary Science ❯Mars Exploration ❯Perseverance Rover
Ground-penetrating radar observations reveal sediment layers, bolstering hopes of finding evidence of past life