A general description of the evolution of the Large Space Telescope project is given, including mirror construction, interface requirements, and the review cycle for the scientific instruments. The anticipated participation of ESA scientists through the means of the Science Institute is discussed.
Status of the Space Telescope project in the United States
1979-01-01
Conference paper
No indication
English
James Webb Space Telescope Status
NTRS | 2005
|James Webb Space Telescope Mission Status
NTIS | 2022
|James Webb Space Telescope: Project Overview
IEEE | 2007
|Space Telescope design status and operations
NTRS | 1982
|James Webb Space Telescope: Project Overview
Online Contents | 2007
|