University

Poltekkes Kupang

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18289
7568
644
23098
4430
6683