University

Sekolah Tinggi Agama Islam Negeri STAIN Ponorogo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8284
3008
152
8164
10056
6247
5789