JIUQUAN, June 4 (Xinhua) — A small mechanical arm installed on the Wentian lab module will promote China’s space station’s construction and future operation, said an official from the China Manned Space Agency (CMSA) on Saturday.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.