Chinese scientists present advanced technologies for construction of lunar research station


China plans to carry out its first crewed lunar landing by 2030 and complete the construction of a basic model of the International Lunar Research Station (ILRS) in the area of the Moon’s south pole by 2035,…

Continue Reading