Dec. 13, 2013 — South Pole Telescope scientists have detected for the first time a subtle distortion in the oldest light in the universe...
Dec. 13, 2013 — South Pole Telescope scientists have detected for the first time a subtle distortion in the oldest light in the universe...