Science, Space

James Webb Space Telescope Arrives at NASA’s Johnson Space Center

James Webb Space Telescope NASA
The James Webb Space Telescope is pushed into the clean room of Building 32. Building 32 houses Chamber A, the thermal vacuum chamber where the telescope will have its final thermal vacuum testing. Credits: NASA/Chris Gunn

Most read stories this week

Take a Survey

ARCHIVES