The James Webb Space Telescope is now in LA. After final assembly there, it will undergo more testing. Then it will be transported to its launch site in Guiana and begin its mission in Spring 2019.
The post James Webb Makes The Journey From Houston To Los Angeles; Last Stop Before It Heads To The Launch Facility In 2019 appeared first on Universe Today.


More...