University

Perbanas Institute

https://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8622
2966
197
3637
11992
3835
6626