University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29496
14017
2178
29469
5963
6683