University

SPS Uninus

http://spsuninus.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
30561
14286
2673
24216
30560
5819
6626