University

Perbanas Institute

https://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8720
2974
222
3995
12325
4368
6084