University

Sekolah Tinggi Agama Islam Negeri STAIN Ponorogo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10562
3866
236
6364
13017
7033
6008