University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
29545
2325
2325
30307
29006
5822
6529