University

SPS Uninus

http://spsuninus.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30359
14632
2451
30356
6492
6650