Life on Mars? This Could Be the Place NASA’s Rover Helps Us Find It.. Perseverance (Mars Rover), Mars (Planet), Extraterrestrial Life, National Aeronautics and Space Administration, Microbiology, Geology