University

Universitas Kristen Indonesia Toraja

https://ukitoraja.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18201
7524
637
22360
4734
6683