University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29543
13706
2325
30306
29004
5822
6528