State Nuclear Power Technology Company (China)h-index: 39Total citations: 7,655Total papers: 1,149Homepage: http://www.snptc.com.cn/en/