University

Universitas Islam Darul Ulum

https://unisda.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
7267
2406
144
3966
5963
6683