New ways microbes might help humans build colonies on Moon, Mars: Study Donna Clarke Dec 12, 2022 0 Science …