Telescope mirrors arrive at NASA

EarthzineEarth Observation, Technology

– The first two components of the huge mirror set to fly on the US James Webb Space Telescope have been delivered to NASA.