A new study may have revealed clues to understanding a long held cosmological puzzle, involving a discrepancy in the cosmic expansion rate of the universe.
The James Webb Space Telescope, NASA’s eagerly awaited new addition to its telescope array, has successfully completed its final run of tests, according to the space agency.