University

BRI Institute

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
22685
9735
1000
22539
22522
5819
6626