Assembly of James Webb Space Telescope's primary mirror backplane support structure, is a step closer to completion with the recent addition of the backplane support frame.
Assembly of James Webb Space Telescope's primary mirror backplane support structure, is a step closer to completion with the recent addition of the backplane support frame.