University

BRI Institute

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
20175
8548
814
21171
6350
6650