University

Perbanas Institute

https://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7222
2391
140
8760
3755
6658