NASA telescope performs final tests and impressive early images
The James Webb Telescope had sent Earth the latest experimental images of a lunar galaxy - a small neighboring galaxy ...
The James Webb Telescope had sent Earth the latest experimental images of a lunar galaxy - a small neighboring galaxy ...