2 Minutes – James Webb Telescope
The James Webb Telescope is a large infrared telescope with an approximately 6.5 meter primary mirror. It was successfully launched on December 25th, 2021 in French Guiana, and will study every phase in the history of our universe, ranging from the first luminous glows after the Big Bang, to the formation of solar systems capable […]
2 Minutes – James Webb Telescope Read More »