University

Perbanas Institute

https://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7766
2573
206
9503
4110
7216