yesterday

tomorrow

2 February, 2016

NASA’s James Webb Space Telescope Primary Mirror Fully Assembled | NASA

www.nasa.gov -

The 18th and final primary mirror segment is installed on what will be the biggest and most powerful space telescope ever launched. The final mirror installation Wednesday at NASA’s Goddard Space …