University

Sekolah Tinggi Agama Islam STAI Darul Quran

https://staidapayakumbuh.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
29864
14196
2252
29846
5963
6683