University

Perbanas Institute

https://perbanas.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
8622
2966
197
3637
11992
3835
6626