James Webb Space Telescope Deployment Sequence

  • 6 years ago
The James Webb Space Telescope is a space telescope developed in coordination among NASA, the European Space Agency, and the Canadian Space Agency. It is scheduled to be launched in 2019 and will be located near the Earth–Sun L₂ Lagrangian point and Launch date is in Spring 2019.

Recommended