University

Institut Injil Indonesia

http://i3batu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
12947
1779
27848
5963
6683