Space engineer talks about her search for life on Mars
Last week, NASA’s Perseverance rover spotted its companion, the downed Ingenuity helicopter, in its final resting place amongst a sea of sand ripples on Mars. The aircraft had suffered irreparable…