Create a free Manufacturing.net account to continue

NASA Science Leaders: Webb Telescope Complex and Unprecedented

Thomas Zurbuchen, associate administrator of NASA’s Science Mission Directorate, and John Mather, senior project scientist, comment on an independent review board’s findings on the agency’s James Webb Space Telescope.

More in Aerospace