Yesterday, humanity and science achieved another massive milestone with NASA’s Perseverance rover successfully touching down on the Red Planet as part of the Mars 2020 mission to find evidence of extra-terrestrial life, and pave the way for samples to be sent back to Earth in subsequent missions. Perseverance builds on the success of Curiosity, using…