University

Institut Injil Indonesia

http://i3batu.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27535
12577
1801
22916
27714
5819
6626