On August 25, 2003, NASA launched the Spitzer Space Telescope to reveal secrets of the infrared universe.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More