View showing actual flight structure of mirror backplane unit for NASA's James Webb Space Telescope (JWST) that holds 18 segment…
Images from space don’t get any prettier than this. A new image from the Hubble Space Telescope was released today…