University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
29588
14128
2262
29572
6488
6650