The resource has been added to your collection
Technicians put final touches on NASA's Space Infrared Telescope Facility at Lockheed Martin Aeronautics in Sunnyvale, Calif. It will soon be shipped to Cape Canaveral, Florida, where it is scheduled to launch on April 15. The mission will observe the coldest, oldest and most dust-obscured objects in the universe.
This resource has not yet been reviewed.
Not Rated Yet.