University

STKW Surabaya

http://stkw-surabaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26028
11161
1394
19139
26259
8602
6115