Shanghai Academy of Spaceflight Technologyh-index: 61Total citations: 17,347Total papers: 1,577Homepage: http://www.sast.net/