6 min read Computer Software NASA’s Mars Perseverance rover digs up clues in the hunt for life April 20, 2023 Anna C. Gorsuch Comment on this story Comment On the floor of a shallow crater on Mars,...