Quantcast
Last updated on April 21, 2014 at 8:51 EDT

Galactic Ghostbusters

August 6, 2009

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