University

Sekolah Tinggi Agama Islam Negeri STAIN Ponorogo

http://www.stainponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12024
4490
329
9093
14534
5827
6084