The dark matter telescope known as “Euclid” has finally come online and we’re seeing its first images flood back!
To cut it short, Euclid is a dark matter telescope which aims to solve the dark matter mystery once and for all. Having been launched on July 1st, Euclid’s spe...