September 14, 2011

James Webb Mirror Installation

The first six flight mirrors for the James Webb Space Telescope are installed for cryo testing at the Marshall Space Flight Center.  credit:  NASA

Share on Linkedin Share on Google+