Video.
Euclid Space Telescope: Europe's mission to chart the universe
Copy/paste the link below:
Copy/paste the article video embed link below:
Updated:
ESA's Euclid space telescope was launched for a six-year mission to shed light on dark energy and matter and chart the largest-ever map of the universe.