The University of Southampton team is part of an international consortium analysing findings from the European Space Agency's Euclid satellite, launched in 2023. These findings, released today, aim to ...