University

Universitas Islam Djakarta

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
19886
751
751
29200
19256
5682
6529