SpaceRef -
24 Jul 2014 16:58
The Sunshield on NASA's James Webb Space Telescope is the largest part of the observatory--five layers of thin membrane that must unfurl reliably in space to precise tolerances. Last week, for the first time, engineers stacked and unfurled a full-sized...
Share this Article
Comment on this Article
Please to comment