10 Years of Innovation

Hidden Universe Video • August 23rd, 2013 • hiddenuniverse-039

On August 25, 2003, NASA launched the Spitzer Space Telescope to reveal secrets of the infrared universe.