University

Universitas Kristen Indonesia Toraja

http://ukitoraja.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18802
7465
660
15200
22746
8271
6033