NASA’s James Webb Space Telescope is fully assembled
The construction of the James Webb Telescope had lagged far behind, but the big moment is finally over: the instrument is fully assembled. An important step that brings us a little closer to its launch. Launched in 1990, the Hubble telescope revolutionized our vision of the Universe. But after more than 20 years of loyal […]
Continue Reading