China recently completed a 105-day test of technologies for a space station and a possible lunar base. The project was called Lunar Palace 1.
China demonstrated in the project one of the most advanced closed loop life support systems in the world.
Wednesday, June 18, 2014
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment