Quantcast

NASA Testing the Webb Telescope Mirror Segments

March 21, 2013

Engineers testing the assembly fixture at NASA Goddard Space Flight Center.

credit: NASA



comments powered by Disqus