University

STO Metro STKIP Dharma Wacana

http://www.stometro.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28114
12463
2135
28051
28042
11401
6033