University

Poltekkes Kupang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22449
9229
927
16552
26035
6166
6115