What NASA’s Perseverance rover means for future space exploration March 8, 2021March 15, 2021Catherine Vu Perseverance tries to answer this age-old question: Are we really alone?