ESA European Space Agency
ESO European Southern Observatory
NASA National Aeronautics and Space Administration