University

Universitas Islam Djakarta

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18028
7510
667
19516
6259
6650