Microbial life on Mars: The possibility must be consideredeurekalert.org2 points·infodroid··0 commentsOpen articleSaveView on HN