KIC 8462852
-
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