University

BRI Institute

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21348
9139
869
22124
5817
6683