University

Politeknik Caltex Riau Pekanbaru

https://pcr.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9376
3302
225
13237
3545
6683