University

STIKOM Artha Buana Kupang

http://arthabuana.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
29540
13702
2324
30300
29001
5819
6626