3 ms·International Space Station teeming with bacteria and fungi, study finds3 points by baud147258 8y ago