NASA | Webb Space Telescope Receives First Mirror Installation

NASA Goddard 2015-12-05

Views 4

NASA has successfully installed the first of 18 flight mirrors onto the James Webb Space Telescope, beginning a critical piece of the observatorys construction.

Share This Video


Download

  
Report form
RELATED VIDEOS