University

Sekolah Tinggi Agama Islam Al Khozimy

https://alkhoziny.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27412
12749
1728
27377
6492
6650