University

Sekolah Tinggi Agama Buddha STAB Kertarajasa Batu

https://stabkertarajasa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30251
14550
2417
30248
6492
6650