University

Sekolah Tinggi Manajemen Informatika Komputer STIKOM Uyelindo Kupang

http://uyelindo.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26094
11814
1421
27474
5628
6683