University

Perbanas Institute

https://perbanas.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
7779
2573
206
9505
4144
7217