Researchers Detect the Universe’s ‘Missing Matter’ Using FRBs

Using some accurate scientific measurements, researchers have been able to estimate the amount of matter present in the Universe at the time the Big Bang occurred. The issue, however, until…

Read more »

World’s Largest Telescope Located in China to Begin the Hunt for Alien Life

​China’s ambitious plan to build the largest telescope in the world seems to approach its final steps slowly. The Five-hundred-meter Aperture Spherical Radio Telescope (FAST) is down to its final…

Read more »