NASA Completes Webb Telescope Review, Commits to Launch in Early 2021
- Wed 27 Jun 2018 04:30:PM
The Independent Review Board (IRB) established by NASA to assess progress on its James Webb Space Telescope has unanimously recommended that development on the world’s premier science observatory should continue; NASA has established a new launch date for Webb of March 30, 2021.
Source: NASA Completes Webb Telescope Review, Commits to Launch in Early 2021
Source: NASA Completes Webb Telescope Review, Commits to Launch in Early 2021