Intricate mission to de-ice a space telescope is go: Euclid's 'eye' is clear Published 15 Apr 2024 Full Article