universetoday.com
James Webb Space Telescope Takes The Gloves Off
The James Webb Space Telescope (JWST) isn’t even operational yet, and already its gleaming golden mirror has reached iconic status. It’s segmented mirror is reminiscent of an insect eye, and once that eye is unfolded at its eventual stationary location at L2, the JWST will give humanity its best view of the Universe yet. Now, … Continue reading "James Webb Space Telescope Takes The Gloves Off"
Evan Gough