Close

NASA’s James Webb telescope is one step closer to launch

NASA17;s James Webb telescope is one closer to launch
NASA/Chris Gunn NASA’s $8.8 billion James Webb Telescope (JWST) has just left thermal vacuum chamber where it’s spent more than three months put…

6, 2017 at 08:0AM
via Instapaper http://ift.tt/2AZMYxB

Leave a Reply