James Webb Space Telescope ready for mirror installation

The James Webb Space Telescope’s telescope structure was lifted and lowered by crane onto the bright yellow optical assembly stand in the massive clean room at NASA’s Goddard Space Flight Center in Greenbelt, Maryland. The Webb telescope team is preparing to begin placement of all 18 of the telescope’s primary flight mirrors onto the structure. 

See our feature Pulling back the curtain on the Universe which discusses the amazing potential of the James Webb telescope when it is launched in 2018

Please login to favourite this article.