University

IAI DALWA Institut Agama Islam Darullughah Wadda'wah

http://www.iaidalwa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
12142
1528
26526
5963
6658