3 ms·ISS is home to super-tough molds that laugh in the face of deadly radiation2 points by melling 7y ago