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
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
Comments are closed.