University

Institut Informatika dan Bisnis Darmajaya

http://www.darmajaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5629
1829
86
6076
3726
7221
6008