NASA Administrator Charles Bolden made the following statement today on the release of an independent panel’s review of the James Webb Space Telescope project:
NASA Administrator Charles Bolden made the following statement today on the release of an independent panel’s review of the James Webb Space Telescope project: