Observations with the South Pole Telescope have revealed an independent addition to the biggest problem in cosmology.
Posted in cosmology
Observations with the South Pole Telescope have revealed an independent addition to the biggest problem in cosmology.