The recent detection of potential signs of ancient microbial life on Mars by NASA’s Perseverance rover has sparked renewed ...