Image: Technicians ensure James Webb Space Telescope's sunshield survives stresses experienced during liftoff
Friday, July 20, 2018 - 07:34
in Astronomy & Space
Technicians ensure James Webb Space Telescope's sunshield survives stresses experienced during liftoff