Shanghai Institute of Quality Inspection and Technical Researchh-index: 39Total citations: 6,473Total papers: 985Homepage: http://www.sqi.com.cn/SQI_Web/English/default.aspx