New research suggest the universe is about 13.8 billion years old, according to researchers using observations from the Atacama Cosmology Telescope (ACT) in Chile. …read more
Source:: Science
New research suggest the universe is about 13.8 billion years old, according to researchers using observations from the Atacama Cosmology Telescope (ACT) in Chile. …read more
Source:: Science