New research presented at the COSPAR space conference in Florence points to possible signs of ancient microbial life on Mars, ...