University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29089
13455
2231
29238
28915
7356
6084