University

STO Metro STKIP Dharma Wacana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28740
13197
2080
29355
28284
7360
6084