China Academy of Launch Vehicle Technologyh-index: 70Total citations: 32,864Total papers: 3,711Homepage: http://www.calt.com/