University

Polteka Mangunwijaya

https://poltekamangun.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28593
13492
1978
28574
6492
6650