USA TODAYAge of the universe: 13.8 billion years, scientists confirmJul 15, 2020Doyle RiceBy Doyle Ricemore_vert
Stony Brook NewsNew Research of Oldest Light Confirms Age of the Universe - SBU NewsJul 15, 2020more_vert