By Katrina Miller
The European Space Agency’s Euclid telescope’s latest release shows off the device’s capabilities.
Published: May 23, 2024 at 03:30PM
from NYT Science https://ift.tt/PTLF3hr
via <a href="https://ifttt.com/?ref=da&site=wordpress"