University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29540
13702
2324
30300
29001
5819
6626