Northrop Grumman
If all goes according to plan, the James Webb Space Telescope will blast off from the European Space Agency’s launch center near Kourou, French Guinea, in late 2014 or early 2015.
If all goes according to plan, the James Webb Space Telescope will blast off from the European Space Agency’s launch center near Kourou, French Guinea, in late 2014 or early 2015.