Browsing Tag

James Webb Space Telescope

The James Webb Space Telescope (JWST)

The James Webb Space Telescope (JWST) is NASA’s successor to the Hubble Space Telescope. The ambitious space observatory took off from the European Spaceport launch site near Kourou, in French Guiana, on 25 December 2021 on a European…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More