University

Harvest International Theology Seminary HITS

http://hits.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28472
13137
2046
25952
28480
5819
6626