Tag "James Webb Space Telescope"

The James Webb Space Telescope is finally completed!

20 years ago, back in 1996, NASA scientists began to assemble the James Webb Space Telescope. This next-generation telescope was created as a means to surpass that of the famous