China Academy Of Machinery Science & Technology (China)h-index: 48Total citations: 10,734Total papers: 1,821Homepage: http://www.cam.com.cn/