China State Shipbuilding (China)h-index: 67Total citations: 24,353Total papers: 2,421Homepage: http://www.cssc.net.cn/en/