James Webb telescope team completes optical milestone
(Phys.org)—Engineers working on NASA's James Webb Space Telescope met another milestone recently with they completed performance testing on the observatory's aft-optics subsystem at Ball Aerospace & Technologies Corp's ...