On 1 July 2023, the European space telescope Euclid is scheduled to launch from the US spaceport at Cape Canaveral and embark on its way to the second Lagrange point of the Sun-Earth system. Euclid is ...