University

Universitas Islam Darul Ulum

http://unisda.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15242
5860
446
10222
19304
7510
6033