University

BRI Institute

https://bri-institute.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20180
8554
814
21178
6354
6650