Question
The James Webb Space Telescope Mission will be launched from which place?
Answer: Option A
Was this answer helpful ?
The Webb space telescope is currently scheduled to launch no earlier than Guiana Space Center in Kourou, French Guiana.
Was this answer helpful ?
Submit Solution