The James Webb Space Telescope prepares to launch
The James Webb Space Telescope, the biggest, most powerful space telescope in history, is set to launch into space on Christmas Eve.
The James Webb Space Telescope, the biggest, most powerful space telescope in history, is set to launch into space on Christmas Day. It has been developed by NASA together with the European Space Agency (ESA) and the Canadian Space Agency (CSA). Swiss scientists have been closely involved in the pro...