James Webb Space Telescope has now half its Mirrors
James Webb Space Telescope, with the 9th of 18 mirrors installed last week, is getting closer to searching for alien life out of our solar system.
James Webb Space Telescope, with the 9th of 18 mirrors installed last week, is getting closer to searching for alien life out of our solar system.