Astronomer leads Euclid’s mission to unravel the universe’s expansion
On July 1, 2023, Euclid, a unique European space telescope was launched from Cape Canaveral. The launch was undoubtedly the highlight of my career as… Read More »Astronomer leads Euclid’s mission to unravel the universe’s expansion