University

Harvest International Theology Seminary HITS

http://hits.ac.id/

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