August 6, 2009

Galactic Ghostbusters

NASA’s Spitzer Space Telescope is a galactic ghost buster, spotting hidden massive stars and other monsters lurking in our galaxy. credit: NASA

Share on Linkedin Share on Google+