University

BRI Institute

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22685
9735
1000
22539
22522
5819
6626