University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29588
14128
2262
29572
6488
6650