NASA’s Perseverance Mars rover may have uncovered evidence of ancient microbial life on Mars, according to research published on September 10 in Nature, the scientific journal.
NASA’s Perseverance Mars rover may have uncovered evidence of ancient microbial life on Mars, according to research published on September 10 in Nature, the scientific journal.