NASA Completes Webb Telescope Review, Commits to Launch in Early 2021

Thursday, July 5, 2018 - 17:59 in Astronomy & Space

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. News Article Type: Homepage ArticlesPublished: Wednesday, June 27, 2018 - 13:23

Read the whole article on Science @ NASA

More from Science @ NASA

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net