University

Sekolah Tinggi Agama Islam Negeri STAIN Curup

http://staincurup.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13418
5028
331
8192
13992
9815
6007