University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29498
14018
2178
29471
5963
6658