University

Universitas Islam Djakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18147
7304
613
13317
19818
6929
6084