University

Sekolah Tinggi Agama Islam Al Khozimy

https://alkhoziny.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29100
13745
2061
29073
5963
6683