Webb Space Telescope Deploys Primary Mirror Without a Hitch – Gizmodo

Share this Story

NASA needed just 14 days to fully unfold its $10 billion space telescope.

Author: George Dvorsky

READ MORE