University

Sekolah Tinggi Agama Islam Negeri STAIN Curup

http://staincurup.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16960
6568
447
8483
16743
9593
5777