University

Institut Injil Indonesia

http://i3batu.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
27535
12577
1801
22916
27714
5819
6626