Paradox resolved? The strange case of the radiation-resistant bacteria.

Paradox resolved? The strange case of the radiation-resistant bacteria.