University

SPS Uninus

http://spsuninus.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30283
14570
2451
30279
6488
6650