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.
Introducing the all-new Astronomy.com Forum! Become a part of our Community! >> Visit Now
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.