University

Universitas Islam As Syafiiyah

http://uia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19262
7673
695
19597
21848
9431
6033