Discover Quipu, the universe's largest known structure, spanning 1.3 billion light-years and containing 200 quadrillion solar masses, challenging current cosmological models.
The Quipu superstructure is enormous, spanning 1.4 billion light years – and it could violate one of our fundamental ...