University

Sekolah Tinggi Agama Budha STAB Syailendra

http://syailendra.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30610
14675
2470
30600
5963
6683