State Key Laboratory of Space Medicine Fundamentals and Applicationh-index: 22Total citations: 1,690Total papers: 98Homepage: http://index.labscout.cn