What does ESA mean in space?
ESA is an intergovernmental organization of 22 member states. It is dedicated to the exploration of space. It was established in 1975 and headquartered in Paris, France.
Interesting FAQs About James Webb Space Telescope
The James Webb Space Telescope is a space telescope designed primarily to conduct infrared astronomy.