James Webb Telescope Update

An update on the James Webb Space Telescope (JWST) from NASA being readied for launch in 2019. This is the point where, even though the launch is a year away, things really start to come together and I’m sure nervous anticipation sets in.

Leave a Reply