Shenhua Group (China)h-index: 44Total citations: 7,199Total papers: 1,611Homepage: http://www.shenhuachina.com/cs/sh_china_en