NASA’s Webb telescope is fully focused and ready for instrument commissioning –


NASA’s James Webb Space Telescope has successfully completed the seventh and final stage of telescope alignment and is ready to move to the science instrument commissioning phase.

Read More