Quantcast

James Webb Mirror Installation

September 14, 2011

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



comments powered by Disqus