NASA’s Spitzer Space Telescope, then known as the Space Infrared Telescope Facility, launches from the Cape Canaveral Air Force Station in Florida on Monday, August 25, 2003.Image credit: NASA
1 min read
1 min read
NASA’s Spitzer Space Telescope, then known as the Space Infrared Telescope Facility, launches from the Cape Canaveral Air Force Station in Florida on Monday, August 25, 2003.Image credit: NASA