University

Liaoning Shihua University / 辽宁石油化工大学

https://www.lnpu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3050
949
320
3581
7521
2189