3 ms·TIL: Apollo astronauts left behind their own microbes in the 96 bags of human wasteby sorokod 7y agoTIL: Apollo astronauts left behind their own microbes in the 96 bags of human waste