University

Universitas Islam Djakarta

http://www.uid.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19887
8271
751
29194
19253
5679
6626