NASA lab confirms DNA sugar can be made in space, adding evidence that ‘life’ could be all over the universe – Teslarati

  1. NASA lab confirms DNA sugar can be made in space, adding evidence that ‘life’ could be all over the universe  Teslarati
  2. NASA Gives Us Sugar in Space to Confirm Building Blocks of Life are Everywhere  Next Big Future
  3. View full coverage on Google News