University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
29543
13706
2325
30306
29004
5822
6528