University

Sekolah Tinggi Agama Islam Negeri STAIN Curup

http://staincurup.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13417
5027
331
8192
13991
9815
6008