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

China began the construction of the world’s largest and most