University

Poltekkes Kupang

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18340
7665
686
24285
5238
6650