NASA scientists are approaching a sensation

[ad_1] NASA scientists first received 2-deoxyribose, the sugar at the base of DNA, under cosmic conditions reproduced in the laboratory. This indicates that the organic molecules necessary for the existence of life …

Read More »