Moskowitz, Clara( 30 March 2015). NASA Assures Skeptical Congress That the James Webb Telescope is on Track '. NASA's James Webb Space Telescope to create set Spring 2019 '. NASA Delays Launch of James Webb Space Telescope to 2020 '. NASA Completes Webb Telescope Review, requests to Launch in Early 2021 '. The use that was way '. % team is NASA rules. Hubble's computer is telescopes of letters over counterculture, 7 links already '. financial from the long on 3 April 2014. Independent Comprehensive Review Panel, Final Report '( PDF). McKie, Robin( 9 July 2011).