FAST and SETI (COSPAR 2018报告讲稿) FAST stands for Five-hundred-meter Aperture Spherical radio Telescope. It is currently the world largest single dish telescope. FAST situated in a Karst depression in southwest China. This Karst depression is close to a sphere, which minimize ...