News

The Gemini North telescope atop Mauna Kea in Hawaii has delivered a stunning new image of the Perseus galaxy cluster, a massive structure located approximately 240 million light-years from Earth.