University

Sekolah Tinggi Agama Islam Syeh Mansur

http://syekhmanshur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27928
12670
1819
23614
28044
7356
6084