NASA Webb Telescope Completes 3 Testing Milestones
NASA has announced the completion of three testing milestones for its James Webb Space Telescope as the agency prepares for the observatory’s launch later this year aboard an Ariane 5 rocket. The agency said Thursday one of the milestones is the final testing of the space telescope’s deployable tower assembly, which separates the mirrors and […] More