Is China Petroleum Processing and Petrochemical Technology open access?

Impact factor List