University

Sekolah Tinggi Agama Islam Syeh Mansur

https://stkip.syekhmanshur.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26783
12351
1618
26738
6488
6650