University

BRI Institute

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21348
9139
869
22124
5817
6683