HANGZHOU, Nov. 28 (Xinhua) -- The International Lunar Research Station (ILRS), initiated by China and involving multiple countries, is not only a hub for engineers and a laboratory for scientists, but ...
China aims to achieve manned lunar landing by 2030. By utilizing pre-crewed flight tests and manned lunar missions, China plans to conduct large-scale space science experiments targeting three key ...