Tag: Astronomy
Astronomers agreed that the universe is almost 14 billion years old
From an observatory high over Chile's Atacama Desert, astronomers with the National Science Foundation’s Atacama Cosmology Telescope (ACT) have taken a fresh...