Science
0
A size of 1.3 billion light-years, by scanning space, these scientists have discovered the largest structure in the universe. - Farmingdale Observer
Astronomers have just got their hands on Quipu, a veritable cosmic monster. At 1.3 billion light-years long and 200 quadrillion solar masses, this intergalactic structure is quite simply the largest ever discovered. We thought we had identified the great stru…
Comments