University

Sekolah Tinggi Agama Islam STAI Darul Quran

http://staidapayakumbuh.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28064
12762
1866
24249
28155
7356
6084