University

Sekolah Tinggi Agama Islam Syeh Mansur

http://www.syekhmanshur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27380
11981
1833
23021
27494
8602
6115