Webb Telescope Passes Important Optical Test on This Week @NASA – May 5, 2017
NASA’s James Webb Space Telescope (JWST) has successfully passed the center of curvature test at Goddard Space Flight Center, in Greenbelt, Md. This important optical measurement of Webb’s fully assembled …
0