University

Perbanas Institute

https://perbanas.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
7171
2400
151
7769
4157
7190