Back to photostream

JWST

Ball Aerospace-built mirror segments for the James Webb Space Telescope program undergo cryogenic acceptance testing at Marshall Space Flight Center in April 2011.

3,301 views
1 fave
0 comments
Uploaded on April 27, 2011
Taken on April 15, 2011