Astronomers to put James Webb 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 this week. With a flashy ...