NASA Spitzer Space Telescope has lifted the cosmic veil to see an otherwise hidden newborn star, while detecting the presence of water and carbon dioxide ices, as well as organic molecules.
NASA Spitzer Space Telescope has lifted the cosmic veil to see an otherwise hidden newborn star, while detecting the presence of water and carbon dioxide ices, as well as organic molecules.