Inside a massive clean room at NASA's Goddard Space Flight Center in Greenbelt, Maryland the James Webb Space Telescope team used a robotic am to install the last of the telescope's 18 mirrors onto the telescope structure.
Credit: NASA/Chris Gunn
The 18th and final primary mirror segment is installed on what will be the biggest and most powerful space telescope ever launched.
View Full Article
No entries found