University

Universitas Islam Djakarta

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

World RankingContinental RankingCountry RankPresencesort ascendingImpactOpennessExcellence
19887
8271
751
29194
19253
5679
6626