world's largest radio telescope
-
China to Activate Giant Radio Telescope, Starts Search for Alien Life
The world's largest radio telescope will start its search for alien life on Sept. 25.
Latest Research Articles