University

Universitas Islam Djakarta

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
19886
8275
753
29199
19256
5682
6528