Question
Which space agency has launched the world's largest telescope named James Webb Space?
Answer: Option D
Was this answer helpful ?
NASA's $10 billion telescope James Webb Space Telescope is designed to capture the first glimpse of the universe shortly after the Big Bang, targeted for an explosion from the European Space Agency's Kourou, French Guiana.
Was this answer helpful ?
Submit Solution