NASA rover ‘Perseverance’ sets off in search of life on Mars EUSci11 August 202011 August 2020Leave a comment Perseverance and Ingenuity, artist’s concept. Image credit: NASA/JPL-Caltech Launched on 30 July, NASA’s Mars 2020 mission is sending the Mars...