Filters
1 results
Canadian scientists celebrate launch of Euclid satellite
Today, the European Space Agency launched its Euclid satellite from Cape Canaveral, Florida. Twelve years in the making, the Euclid mission will construct a 3D map of the universe by...