University

SPS Uninus

http://spsuninus.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
30561
14286
2673
24216
30560
5819
6626