University

Universitas Islam Darul Ulum

http://unisda.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11301
4134
289
9217
13653
6042
6115