University

Institut Agama Islam Sunan Giri INSURI Ponorogo

https://www.insuriponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20803
8841
825
20464
5963
6683