James Webb Space telescope passes a mission milestone
(Phys.org) —NASA's James Webb Space Telescope has passed its first significant mission milestone for 2014—a Spacecraft Critical Design Review (SCDR) that examined the telescope's power, communications and pointing control ...