Thursday 29 August 2019

NASA's James Webb Space Telescope Is Finally 100% Assembled

NASA's James Webb Space Telescope Is Finally 100% Assembled

The milestone was a long time coming.

Continue reading...

No comments:

Post a Comment