Large-scale structure By Admin - July 16, 2018 src: cdn.sci-news.comLarge-scale structure may refer to: Large-scale structure of the Universe A megastructure A global social structure Source of article : Wikipedia