Thank you for liking
You have already liked this page, you can only like it once!
Members of Team Europe at the launch of the James Webb Space Telescope.
Europe can achieve much more when nations work together – ESA was responsible for launching the James Webb Space Telescope.