University

STO Metro STKIP Dharma Wacana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28278
12574
2248
28348
27954
8602
6115