University

Poltekkes Kupang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21857
9139
871
17716
25843
5456
6084