University

IAI DALWA Institut Agama Islam Darullughah Wadda'wah

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
12143
1528
26524
5963
6683