University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29496
14017
2178
29469
5963
6683