University

Universitas Kristen Indonesia Toraja

http://ukitoraja.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19915
7977
750
14086
23037
7067
6115