European Space Agency

Building a space telescope is no mean feat. Conditions here on Earth are drastically different from those experienced in orbit around our planet. How do we know that any telescope built in our controlled ...