China radio telescope
-
China’s Super-Telescope FAST Joins Hunt for Aliens on Tabby’s Star
China’s giant radio telescope is joining the search for alien life in the mysterious flickering star known as Tabby’s Star.
Latest Research Articles