University

Poltekkes Kupang

http://www.poltekkeskupang.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
20154
8058
750
18350
25200
6569
6033