In a Truly Historic Milestone, JWST Has Been Successfully Deployed! Now What?
We can all let out a collective sigh of relief. With its primary mirror array fully unfolded, the major components of the beleaguered James Webb Space Telescope are now deployed, and it continues to calmly make its way to its destination. The deployment, completed on 8 January 2022, marks a pretty important milestone for … Read more