The Chinese Academy of Sciences has 12 branches, more than 100 scientific research institutes, 2 directly affiliated universities (University of Chinese Academy of Sciences, University of Science and Technology of China), 1 jointly-built university (Shanghai University of Science and Technology jointly established with the Shanghai Municipal People's Government), More than 130 national key laboratories and engineering centers, more than 210 field observation stations, and undertake the construction and operation of more than 20 major national scientific and technological infrastructures. The LCD splicing large screen was constructed by STONBEL Technology Co., Ltd.