University

Universitas Islam Djakarta

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
18028
7510
667
19516
6259
6650