Rongsheng Petrochemical (China)h-index: 17Total citations: 2,097Total papers: 1,235Homepage: http://en.cnrspc.com/