Tag: FAST
FAST: World’s Largest Telescope launched by China
Shanghai: According to the official Xinhua news, China officially opened the world's largest radio telescope on Saturday, which will help in space exploration and extraterrestrial...