University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29649
14179
2260
29635
6492
6650