University

Sekolah Tinggi Agama Islam Negeri STAIN Ponorogo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14272
5433
407
5858
12909
11401
6033