University

Perbanas Institute

https://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5749
2012
93
6443
3919
6650