University

Sekolah Tinggi Agama Islam Negeri STAIN Pamekasan

http://www.stainpamekasan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8083
2741
154
6213
9438
7270
6008