James Webb Space Telescope is fully deployed

NASA announced Saturday that the James Webb Space Telescope (JWST) has been fully deployed.  “#NASAWebb is fully deployed! With the successful deployment & latching of our last mirror wing, that’s: 50 major deployments, complete. 178 pins, released. 20+ years of work, realized,”

1 2 3 5