Tag: James Webb Telescope delays

news-16082024-000751

Unveiling the Tension: James Webb Space Telescope and Hubble’s Drama

NGC 3972, a galaxy located 66 million light-years away in Ursa Major, has played a crucial role in a recent study measuring the expansion of the universe. This study, conducted using the James Webb...