Scientists hail ‘avalanche of discoveries’ from Euclid space telescope Data from European Space Agency’s mission has allowed researchers to create detailed catalogue of 380,000 galaxies Go to Source Author: Ian Sample