China on Wednesday successfully launched a retrievable satellite SJ-10 into space to study microgravity and space life science. The satellite was launched from Jiuquan Satellite Launch Centre in China’s Gobi desert. Through the satellite, scientists aim to study microgravity fluid physics, space bio-technology and radiation effect.

By |
Go back to News Shots