Is China Petroleum Processing and Petrochemical Technology peer reviewed?

Impact factor List