University

Universitas IBA Palembang

https://www.iba.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16747
6531
533
10804
17515
8251
6115