University

Sekolah Tinggi Agama Islam Musaddadiyah

https://stai-musaddadiyah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28716
13591
2015
28697
6492
6650