Webb Space Telescope
Webb Space Telescope
Added on 19 May 2016
Watched 3,311 times

Engineers place the heart of the James Webb Space Telescope into the Space Environment Simulator, a giant thermal vacuum and cryogenic testing chamber, at NASA's Goddard Space Flight Center in Greenbelt, Maryland.

Read more...
8%
Did you like this video?
Categories
Tech

COMMENTSLoading...