Browsing: Science

A transmission electron micrograph of Deinococcus radiodurans. | Photo Credit: Public domain Supertough bug may also survive colliding worldsThe bacteria…