Science Business News

Public Release: 3-Jul-2016

China finishes construction of world's largest radio telescope

Chinese Academy of Sciences Headquarters