University

Poltekkes Kupang

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18285
7565
644
23100
4429
6658