University

Perbanas Institute

http://perbanas.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9701
3493
208
4983
12881
5732
6008