By SpaceZE News Publisher on Monday, 11 March 2024
Category: ESA Top News

Webb & Hubble confirm Universe’s expansion rate

Image: NGC 5468 – Cepheid host galaxy

Original link