University

Institut Agama Islam Negeri IAIN Salatiga

http://iainsalatiga.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9895
3588
213
2804
7703
10778
6008