Edwin Hubble
European Space Agency
Lockheed Corporation
Space Telescope Science Institute
Measuring instrument
Proxy
Spaceflight
Hubble Space Telescope
Space