University

Perbanas Institute

https://perbanas.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
7779
2573
206
9505
4144
7217