China’s FAST: World’s Largest Radio Telescope Is Up And Running

China’s FAST: World’s Largest Radio Telescope Is Up And Running China began the construction of the world’s largest and most sensitive radio telescope, FAST(Five-hundred-meter Aperture Spherical Telescope) back in 2011. Located in Guizhou, Southwest China, FAST is finally up and running to unravel the mysteries […]