Edinburgh astronomers have played a key role in preparing the satellite – known as Euclid – for its six-year space exploration that could revolutionise scientists’ understanding of the cosmos.From its final position one million miles from earth, Eucl