The European Space Agency’s Euclid telescope launched on 1 July, and now it has delivered its first stunning pictures of stars and galaxies across the cosmos.
By Leah Crane
Posted in space
The European Space Agency’s Euclid telescope launched on 1 July, and now it has delivered its first stunning pictures of stars and galaxies across the cosmos.
By Leah Crane