Name
Affiliation
Papers
HENGSHAN HU
Department of Astronautics and Mechanics, Harbin Institute of Technology, P.O. Box 344, 92 West Dazhi Street, Harbin 150001, China
5
Collaborators
Citations 
PageRank 
9
2
1.79
Referers 
Referees 
References 
5
47
10