Visit http://science.nasa.gov/ for more.
Citizen scientists scanning images from a NASA observatory have found "yellow balls" in space that may hold important clues to the mysteries of starbirth.
Spitzer Space Telescope: http://www.spitzer.caltech.edu/
Courtesy Of NASA
|