University

Sekolah Tinggi Agama Islam STAI Darul Quran

https://staidapayakumbuh.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
29864
14196
2252
29846
5963
6683