University

IAI DALWA Institut Agama Islam Darullughah Wadda'wah

https://www.iaidalwa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25620
11615
1394
25516
6492
6650