University

Universitas Islam Djakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17820
6956
500
4908
19304
9242
5777