Published on January 6, 2018
NASA’s James Webb Space Telescope emerged from Chamber A at NASA’s Johnson Space Center in Houston on Dec. 1, 2017. Credit: NASA/Mike McClare
NASA’s James Webb Space Telescope emerged from Chamber A at NASA’s Johnson Space Center in Houston on Dec. 1, 2017. Credit: NASA/Mike McClare