Friday, December 17, 2021

technology

James Webb Space Telescope, the largest space telescope ever and the most noteworthy after Hubble, has been placed atop the Ariane 5, the rocket which will launch it to space from Europe's Spaceport in French Guiana.

from Gadgets 360 https://ift.tt/3E48ihr

No comments:

Post a Comment