University

STIMIKom Kupang

http://stimikomkupang.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
30585
14308
2693
30408
30560
5819
6626