NASA's James Webb Space Telescope Is Finally 100% Assembled: https://www.space.com/nasa-james-webb-space-telescope-complete.html
Originally posted on Twitter.
NASA's James Webb Space Telescope Is Finally 100% Assembled: https://www.space.com/nasa-james-webb-space-telescope-complete.html
Originally posted on Twitter.