May 25, 2020

NASA’s James Webb Space Telescope Full Mirror Deployment a Success

In a recent test, NASA’s James Webb Space Telescope fully deployed its primary mirror into the same configuration it will have when in space.

Source:: Goddard