The Perseverance rover has found possible clues to microbial life on Mars. Will it be possible to deliver the samples to Earth? – Space – Science and technology
The US National Aeronautics and Space Administration’s (NASA) Perseverance rover has found a rock on Mars that could bear signs of life several billion years ago. As Space.com reports, scientists on the mission team are excited but remain cautious in … Read more