Posted by Shyaku
Ah, suddenly all the talk about radiation has vanished in thin air when it was Israel wot dun it .. Archived Message
on August 7, 2019, 7:54 am, in reply to "Tardigrades may have been introduced on to the moon"
Make your mind up folks: Does the moon have a shit-ton of radiation or not?
https://www.ncbi.nlm.nih.gov/pubmed/17178624