TESLARATINASA lab confirms DNA sugar can be made in space, adding evidence that ‘life’ could be all over...Dec 22, 2018Dacia J. FerrisBy Dacia J. Ferrismore_vert