China Academy of Space Technology's IT department is led by Heng Shi (Engineer of satellite control system) and has 27 employees.
Linlu Yang
Engineer
Looking for a particular China Academy of Space Technology employee's phone or email?