China plans to establish a deep-sea research station by 2030 in the South China Sea at a depth of 2,000 meters. This ...
10h
Live Science on MSNChina is building a space telescope to rival the JWST — and it could survive in orbit decades longerChinese scientists have announced details on the upcoming China Space Station Telescope (CSST), a cutting-edge observatory ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results