Electromechanical Device Installation (China)h-index: 2Total citations: 13Total papers: 16Homepage: http://jd.crec4.com/