China is a step closer to setting up a lunar base after a 105-day manned airtight test, in which the bio-regenerative life support systems of Lunar Palace 1 sustained the lives of three trial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results