Berkeley Astronomers To Put New Space Telescope Through Its Paces
NASA’s latest and snazziest mission, the James Webb Space Telescope (JWST), launched on Christmas Day, deployed its 21-foot-wide mirror a mere two weeks ago and reached its orbital destination earlier…
Share