University

Universitas Kristen Indonesia Toraja

http://ukitoraja.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18897
7672
672
13038
22480
6112
6084