China's ambition in deep space exploration is increasingly defined by openness and cooperation. The Deep Space Exploration Laboratory (DSEL), also known as Tiandu and based in Anhui province, is among the institutions advancing this national endeavor. It is proactive in fostering international partnerships that bring together scientists and institutions from around the world.
November 12, 2025
2025-11-12