NASA’s James Webb Space Telescope marked another significant testing milestone with the successful deployment of a critical structure that plays an important role in how the observatory will unfurl and deploy once in space.
Source:: Goddard
Let's Dance with Aliens
NASA’s James Webb Space Telescope marked another significant testing milestone with the successful deployment of a critical structure that plays an important role in how the observatory will unfurl and deploy once in space.
Source:: Goddard