Shanghai Micro Satellite Engineering Centerh-index: 54Total citations: 22,454Total papers: 2,237Homepage: http://www.microsate.com/