Astronomers discover evidence of microbial life