China National Nuclear Corporationh-index: 55Total citations: 19,299Total papers: 2,507Homepage: http://en.cnnc.com.cn/