Big Bang

SpaceIntroducing Quipu: The largest structure found in the universe

Astronomers identified a structure that may be the largest known in the universe: Quipu, named after the Incan system of knotted cords.

Joseph Shavit