University

Universitas MPU Tantular

https://mputantular.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22548
9854
1035
22305
6492
6650