A cosmic megastructure more than 9 billion light years away from Earth challenges what we know about the universe. A doctoral candidate at the United Kingdom’s University of Central Lancashire (UCLan) has spotted a […]
Trending Articles
More Pages to Explore .....