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 also a cradle for ...
China's Chang'e-7 lunar exploration mission will carry six international scientific instruments, and Chang'e-8 will offer 200 kilograms of international payload capacity, according to Liu Yunfeng, ...