University

Universitas MPU Tantular

https://mputantular.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
22548
9854
1035
22305
6492
6650