Scientists pick their favorite Euclid 'dark universe' telescope images: 'The best is still to come'
On Thursday (May 23) the European Space Agency (ESA) and its collaborators released a set of five images constructed by its revolutionary space telescope Euclid. The Euclid consortium had previously released five images from the space telescope on November …