Thousands of people, for almost two decades, accomplished the construction of the telescope element of the largest space telescope ever created. The optical and science segment of the James Webb Space Telescope stands complete in one of the largest cleanrooms in the world, located at NASA’s Goddard Space Flight Center.

Thodoris

I'm the creator of AllFlavors TV a "child" of my main website AllFlavors.NET (in Greek). Apart from being online, I love to play with my two kids.

View all posts